org.ogf.graap.wsag.client.rest.builder
Class AgreementClientFactory

java.lang.Object
  extended by org.ogf.graap.wsag.client.rest.builder.AgreementClientFactory
All Implemented Interfaces:
ClientFactory<AgreementClient>

public class AgreementClientFactory
extends Object
implements ClientFactory<AgreementClient>

Author:
owaeld

Field Summary
 
Fields inherited from interface org.ogf.graap.wsag.client.api.ClientFactory
DEFAULT_CONFIGURATION_FILE
 
Constructor Summary
AgreementClientFactory()
           
 
Method Summary
 AgreementClient newInstance(EndpointReferenceType epr)
          Creates a new client for a given endpoint.
 AgreementClient newInstance(EndpointReferenceType epr, LoginContext context)
          Creates a new client for a given endpoint using the given login context.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgreementClientFactory

public AgreementClientFactory()
Method Detail

newInstance

public AgreementClient newInstance(EndpointReferenceType epr)
                            throws Exception
Description copied from interface: ClientFactory
Creates a new client for a given endpoint. This method can only be used when server side security is disabled.

Specified by:
newInstance in interface ClientFactory<AgreementClient>
Parameters:
epr - the factory registry endpoint
Returns:
the factory registry client
Throws:
Exception - the instantiation of the registry implementation failed

newInstance

public AgreementClient newInstance(EndpointReferenceType epr,
                                   LoginContext context)
                            throws Exception
Description copied from interface: ClientFactory
Creates a new client for a given endpoint using the given login context. This method is used when server side security is enabled (default).

Specified by:
newInstance in interface ClientFactory<AgreementClient>
Parameters:
epr - the factory registry endpoint
context - the login context to use
Returns:
the factory registry client
Throws:
Exception - the instantiation of the registry implementation failed


Copyright © 2008-2012. All Rights Reserved.