|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorca.shirako.proxies.Proxy
orca.shirako.proxies.soap.SoapProxy
public abstract class SoapProxy
o Base proxy class for all SOAP proxies.
| Field Summary | |
|---|---|
protected AuthToken |
identity
Identity of the actor |
protected LoggingTool |
logger
The logger |
static java.lang.String |
PropertyServiceEndPoint
Serialization property: the endpoint of the actor service |
static java.lang.String |
PropetyClientConfig
|
protected java.lang.String |
serviceEndpoint
The endpoint of the actor service |
| Fields inherited from class orca.shirako.proxies.Proxy |
|---|
callback, PropertyProxyActorName, PropertyProxyCallback, PropertyProxyClass, PropertyProxyType, proxyType |
| Fields inherited from interface orca.shirako.api.IProxy |
|---|
ProxyTypeLocal, ProxyTypeSoap |
| Constructor Summary | |
|---|---|
protected |
SoapProxy(java.lang.String serviceEndpoint,
AuthToken identity,
LoggingTool logger)
Create a new SOAP proxy |
| Method Summary | |
|---|---|
protected org.apache.axis.EngineConfiguration |
getConfiguration()
Returns the engine configuration to be used by a proxy. |
protected IConcreteSetFactory |
getFactory(AuthToken token)
Returns the SOAP concrete set factory of the caller |
AuthToken |
getIdentity()
Returns the identity of the actor. |
LoggingTool |
getLogger()
|
java.lang.String |
getName()
Returns the actor name. |
java.lang.String |
getServiceEndpoint()
Returns the service endpoint of the actor |
abstract void |
initialize()
|
void |
reset(java.util.Properties p)
Restores the proxy state from the specified properties list public void save(Properties p) throws Exception { super.save(p); p.setProperty(PropertyServiceEndPoint, serviceEndpoint); } /** Restores the proxy state from the specified properties list |
| Methods inherited from class orca.shirako.proxies.Proxy |
|---|
abstractCloneAuthority, abstractCloneBroker, abstractCloneReturn, getGuid, getPlugin, getProxy, getType, query, recoverProxy, save, save |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PropetyClientConfig
public static final java.lang.String PropertyServiceEndPoint
protected java.lang.String serviceEndpoint
protected AuthToken identity
protected LoggingTool logger
| Constructor Detail |
|---|
protected SoapProxy(java.lang.String serviceEndpoint,
AuthToken identity,
LoggingTool logger)
serviceEndpoint - Endpoint of the actor serviceidentity - AuthToken representing the the actorlogger - The logger| Method Detail |
|---|
public abstract void initialize()
throws java.lang.Exception
java.lang.Exception
protected org.apache.axis.EngineConfiguration getConfiguration()
throws java.lang.Exception
java.lang.Exception
protected IConcreteSetFactory getFactory(AuthToken token)
throws java.lang.Exception
token - AuthToken of the caller
java.lang.Exception
public void reset(java.util.Properties p)
throws java.lang.Exception
reset in interface ISerializereset in class Proxyp - properties list containing the serialized version of
the object
java.lang.Exceptionpublic java.lang.String getServiceEndpoint()
public AuthToken getIdentity()
getIdentity in interface IActorIdentitygetIdentity in class Proxypublic java.lang.String getName()
getName in interface IActorIdentitygetName in class Proxypublic LoggingTool getLogger()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||