com.ibm.bpe.api

Interface ActivityServiceTemplateData

All Superinterfaces:
java.io.Serializable
All known implementing classes:
ActivityServiceTemplateBean

  1. public interface ActivityServiceTemplateData
  2. extends java.io.Serializable
Accesses the properties of an activity service.

An activity service template is a description of a service a process interacts with.

Interactions are either inbound receive or pick activities or outbound reply or invoke activities.

Since:
5.1

Field Summary

Modifier and Type Field and Description
  1. static
  2. java.lang.String
COPYRIGHT

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getActivityDescription()
Returns the description of the associated activity.
  1. java.lang.String
getActivityDisplayName()
Returns the display name of the associated activity.
  1. java.lang.String
getActivityName()
Returns the name of the associated activity.
  1. ATID
getActivityTemplateID()
Returns the object ID of the associated activity.
  1. int[]
getAvailableActions()
Returns the actions that can be called in the current activity instance execution state.
  1. java.lang.String
getInputMessageTypeName()
Returns the name of the input message type.
  1. java.lang.String
getInputMessageTypeTypeSystemName()
Deprecated. As of version 6.0, no replacement.
  1. java.lang.String
getOperationName()
Returns the name of the operation.
  1. java.lang.String
getPartnerLinkName()
Returns the name of the partner.
  1. java.lang.String
getPortTypeName()
Returns the name of the partner's port type.
  1. java.lang.String
getPortTypeNamespace()
Returns the namespace of the operation.
  1. PTID
getProcessTemplateID()
Returns the object ID of the process template this activity is part of.
  1. java.lang.String
getProcessTemplateName()
Returns the name of the process template this activity is part of.
  1. VTID
getServiceTemplateID()
Returns the object ID of the activity service described.
  1. TKTID
getTaskTemplateID()
Returns the object ID of the associated task template.
  1. boolean
isTwoWayOperation()
Returns whether the service to be called is a two-way operation or not.

Field Detail

  1. static final java.lang.String COPYRIGHT
See Also:

Method Detail

getAvailableActions

  1. int[] getAvailableActions()
Returns the actions that can be called in the current activity instance execution state. Refer to ActivityServiceTemplateActions for the set of possible actions.

getPartnerLinkName

  1. java.lang.String getPartnerLinkName( )
Returns the name of the partner.

getPortTypeName

  1. java.lang.String getPortTypeName( )
Returns the name of the partner's port type.

getOperationName

  1. java.lang.String getOperationName( )
Returns the name of the operation.

getActivityName

  1. java.lang.String getActivityName( )
Returns the name of the associated activity. If there is no name, a null string is returned.

getActivityDisplayName

  1. java.lang.String getActivityDisplayName( )
Returns the display name of the associated activity. If there is no display name, a null string is returned.

getActivityDescription

  1. java.lang.String getActivityDescription( )
Returns the description of the associated activity. If there is no description, a null string is returned.

getServiceTemplateID

  1. VTID getServiceTemplateID()
Returns the object ID of the activity service described.

getActivityTemplateID

  1. ATID getActivityTemplateID()
Returns the object ID of the associated activity.

getProcessTemplateID

  1. PTID getProcessTemplateID()
Returns the object ID of the process template this activity is part of.

getTaskTemplateID

  1. TKTID getTaskTemplateID()
Returns the object ID of the associated task template. This is the ID of an invocation aka originating task template for incoming requests.

getPortTypeNamespace

  1. java.lang.String getPortTypeNamespace( )
Returns the namespace of the operation.

getInputMessageTypeName

  1. java.lang.String getInputMessageTypeName( )
Returns the name of the input message type.

getInputMessageTypeTypeSystemName

  1. java.lang.String getInputMessageTypeTypeSystemName( )
Deprecated. As of version 6.0, no replacement.
Returns the name of the type system of the input message type.

getProcessTemplateName

  1. java.lang.String getProcessTemplateName( )
Returns the name of the process template this activity is part of.

isTwoWayOperation

  1. boolean isTwoWayOperation()
Returns whether the service to be called is a two-way operation or not.
Since:
7.0.