org.apache.juddi.function
Class AbstractFunction

java.lang.Object
  extended by org.apache.juddi.function.AbstractFunction
All Implemented Interfaces:
IFunction
Direct Known Subclasses:
AddPublisherAssertionsFunction, DeleteBindingFunction, DeleteBusinessFunction, DeletePublisherAssertionsFunction, DeletePublisherFunction, DeleteServiceFunction, DeleteSubscriptionFunction, DeleteTModelFunction, DiscardAuthTokenFunction, FindBindingFunction, FindBusinessFunction, FindPublisherFunction, FindRelatedBusinessesFunction, FindServiceFunction, FindTModelFunction, GetAssertionStatusReportFunction, GetAuthTokenFunction, GetBindingDetailFunction, GetBusinessDetailExtFunction, GetBusinessDetailFunction, GetPublisherAssertionsFunction, GetPublisherDetailFunction, GetRegisteredInfoFunction, GetRegisteryInfoFunction, GetServiceDetailFunction, GetSubscriptionResultsFunction, GetSubscriptionsFunction, GetTModelDetailFunction, SaveBindingFunction, SaveBusinessFunction, SavePublisherFunction, SaveServiceFunction, SaveSubscriptionFunction, SaveTModelFunction, SetPublisherAssertionsFunction, ValidateValuesFunction

public abstract class AbstractFunction
extends java.lang.Object
implements IFunction

Author:
Steve Viens (sviens@apache.org)

Field Summary
protected  RegistryEngine registry
           
 
Constructor Summary
protected AbstractFunction(RegistryEngine registry)
           
 
Method Summary
protected  Publisher getPublisher(AuthInfo authInfo, DataStore dataStore)
          Verify the authentication parameters.
 RegistryEngine getRegistry()
           
 void setRegistry(RegistryEngine 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 RegistryEngine registry
Constructor Detail

AbstractFunction

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

getRegistry

public RegistryEngine getRegistry()
Returns:
RegistryEngine

setRegistry

public void setRegistry(RegistryEngine registry)
Parameters:
registry -

getPublisher

protected Publisher getPublisher(AuthInfo authInfo,
                                 DataStore dataStore)
                          throws RegistryException
Verify the authentication parameters.

Throws:
RegistryException


Copyright © 2004-2007. All Rights Reserved.