IBM Branch Transformation Toolkit Javadoc

com.ibm.btt.services
Class ServiceInvocation

java.lang.Object
  extended bycom.ibm.btt.base.Service
      extended bycom.ibm.btt.services.BTTServiceRequester
          extended bycom.ibm.btt.services.ServiceInvocation
All Implemented Interfaces:
Externalizable, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
EJBInvocation, LocalJavaInvocation, WSIFInvocation

public class ServiceInvocation
extends BTTServiceRequester

ServiceInvocation is the base class for each kind of the service invocation. All of the service invocation classes have to inherit from ServiceInvocation to build up their own behavior.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.btt.services.BTTServiceRequester
COMPID
 
Fields inherited from class com.ibm.btt.base.Service
externalizer, name
 
Constructor Summary
ServiceInvocation()
           
 
Method Summary
 java.lang.String getInvokeType()
          Method getInvokeType to get the invocation type.
 void initializeFrom(java.util.ResourceBundle config)
          Work as initializeFrom(Tag).
 java.lang.Object initializeFrom(Tag aTag)
          Initializes the Service reading its attributes values from aTag.
 
Methods inherited from class com.ibm.btt.services.BTTServiceRequester
getCachingEnabled, getInactiveTimeout, getLastAccess, getServiceID, getServiceInvocation, getServiceType, grantServiceID, HashMapToHashtable, newInstance, processRequest, releaseServiceRequester, setCachingEnabled, setInactiveTimeout, setLastAccess, setServiceID, setServiceInvocation, setServiceType
 
Methods inherited from class com.ibm.btt.base.Service
externalizer, getExternalizer, getName, getTagName, readExternal, readExternal, readObject, removeExternal, setExternalizer, setName, terminate, toString, toStrings, toTags, writeExternal, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ServiceInvocation

public ServiceInvocation()
Method Detail

initializeFrom

public java.lang.Object initializeFrom(Tag aTag)
                                throws java.io.IOException,
                                       DSEException
Description copied from class: Service
Initializes the Service reading its attributes values from aTag.

Specified by:
initializeFrom in interface Externalizable
Overrides:
initializeFrom in class BTTServiceRequester
Throws:
java.io.IOException
DSEException
See Also:
Externalizable.initializeFrom(Tag)

initializeFrom

public void initializeFrom(java.util.ResourceBundle config)
                    throws java.lang.Exception
Work as initializeFrom(Tag). The input is a resource bundle.

Overrides:
initializeFrom in class BTTServiceRequester
Parameters:
config - A resource bundle class.
Throws:
java.lang.Exception

getInvokeType

public java.lang.String getInvokeType()
Method getInvokeType to get the invocation type.

Returns:
String

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005