cgl.fthpis.function
Class AbstractFunction

java.lang.Object
  extended bycgl.fthpis.function.AbstractFunction
All Implemented Interfaces:
org.apache.juddi.function.IFunction
Direct Known Subclasses:
DeleteAttributeFunction, DeleteContextFunction, DeleteFTHPISServiceFunction, DeletePublisherFunction, DeleteServiceFunction, DeleteSessionFunction, FindContextFunction, FindFTHPISServiceFunction, FindPublisherFunction, FindServiceAttributeFunction, FindServiceFunction, FindSessionFunction, GetAttributeDetailFunction, GetAuthTokenForWSContextFunction, GetAuthTokenFunction, GetContextDetailFromCacheFunction, GetContextDetailFunction, GetFTHPISServiceDetailFunction, GetPublisherDetailFunction, GetServiceDetailFunction, GetSessionDetailFunction, SaveAttributeFunction, SaveContextFunction, SaveContextToMemoryFunction, SaveFTHPISServiceFunction, SavePublisherFunction, SaveServiceFunction, SaveSessionFunction

public abstract class AbstractFunction
extends java.lang.Object
implements org.apache.juddi.function.IFunction

Author:
Mehmet S. Aktas (maktas@indiana.edu)

Field Summary
protected  FTHPISRegistryEngine registry
           
 
Constructor Summary
protected AbstractFunction(FTHPISRegistryEngine registry)
           
 
Method Summary
protected  Publisher getPublisher(AuthInfo authInfo, FTHPISDataStore dataStore)
          Verify the authentication parameters.
 FTHPISRegistryEngine getRegistry()
           
 void setRegistry(FTHPISRegistryEngine registry)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.juddi.function.IFunction
execute
 

Field Detail

registry

protected FTHPISRegistryEngine registry
Constructor Detail

AbstractFunction

protected AbstractFunction(FTHPISRegistryEngine registry)
Parameters:
registry -
Method Detail

getRegistry

public FTHPISRegistryEngine getRegistry()
Returns:
RegistryEngine

setRegistry

public void setRegistry(FTHPISRegistryEngine registry)
Parameters:
registry -

getPublisher

protected Publisher getPublisher(AuthInfo authInfo,
                                 FTHPISDataStore dataStore)
                          throws org.apache.juddi.error.RegistryException
Verify the authentication parameters.

Throws:
org.apache.juddi.error.RegistryException