com.webmethods.caf.portalclient.alias.alias
Interface IaliasPortType


public interface IaliasPortType

Web service interface to the access bizpolicy commands related to aliases on MWS resources


Method Summary
 void createalias(String key, String params, Object source, boolean system, Object target)
          Create a new alias for an MWS thing.
 AliasValue lookupalias(String key, String params, Object source, boolean system, Object target)
          Retrieve an alias object for a specified alias identifier
 void removealias(String key, String params, Object source, boolean system, Object target)
          Delete an alias from an MWS thing
 

Method Detail

createalias

void createalias(String key,
                 String params,
                 Object source,
                 boolean system,
                 Object target)
Create a new alias for an MWS thing.

Parameters:
key - unused parameter
params - any extra parameters for the new alias
source - key the alias identifier to create
system - true to create a system alias, which cannot be deleted
target - the MWS thing identifier to create an alias for, as a URL or as an alias identifier

lookupalias

AliasValue lookupalias(String key,
                       String params,
                       Object source,
                       boolean system,
                       Object target)
Retrieve an alias object for a specified alias identifier

Parameters:
key - the alias identifier to retrieve
params - unused parameter
source - unused parameter
system - unused parameter
target - unused parameter
Returns:
an AliasValue instance containing info about the retrieved alias

removealias

void removealias(String key,
                 String params,
                 Object source,
                 boolean system,
                 Object target)
Delete an alias from an MWS thing

Parameters:
key - the alias to remove from the MWS system
params - unused parameter
source - unused parameter
system - unused parameter
target - unused parameter