org.eclipse.higgins.idas.proxy
Class IdASProxyMessagingTarget

java.lang.Object
  extended by org.eclipse.higgins.xdi4j.messaging.server.impl.AbstractMessagingTarget
      extended by org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget
          extended by org.eclipse.higgins.idas.proxy.IdASProxyMessagingTarget
All Implemented Interfaces:
org.eclipse.higgins.xdi4j.messaging.server.MessagingTarget

public class IdASProxyMessagingTarget
extends org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget


Constructor Summary
IdASProxyMessagingTarget()
           
 
Method Summary
 String getBaseUri()
           
 int getCheckInterval()
           
 int getExpireInterval()
           
 String getHigginsConfigurationFile()
           
 org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceHandler getResource(org.eclipse.higgins.xdi4j.messaging.Message message, org.eclipse.higgins.xdi4j.Subject subject)
           
 void init(org.eclipse.higgins.xdi4j.messaging.server.EndpointRegistry endpointRegistry)
           
 void setBaseUri(String baseUri)
           
 void setCheckInterval(int checkInterval)
           
 void setExpireInterval(int expireInterval)
           
 void setHigginsConfigurationFile(String higginsConfigurationFile)
           
 void shutdown()
           
 
Methods inherited from class org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget
execute, getAddressInterceptors, getResource, getResource, getResource, getResource, getResource, setAddressInterceptors
 
Methods inherited from class org.eclipse.higgins.xdi4j.messaging.server.impl.AbstractMessagingTarget
execute, execute, getExecutionContext, getMessageEnvelopeInterceptors, getMessageInterceptors, getOperationInterceptors, setMessageEnvelopeInterceptors, setMessageInterceptors, setOperationInterceptors
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdASProxyMessagingTarget

public IdASProxyMessagingTarget()
Method Detail

init

public void init(org.eclipse.higgins.xdi4j.messaging.server.EndpointRegistry endpointRegistry)
          throws Exception
Specified by:
init in interface org.eclipse.higgins.xdi4j.messaging.server.MessagingTarget
Overrides:
init in class org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget
Throws:
Exception

shutdown

public void shutdown()
              throws Exception
Specified by:
shutdown in interface org.eclipse.higgins.xdi4j.messaging.server.MessagingTarget
Overrides:
shutdown in class org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget
Throws:
Exception

getResource

public org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceHandler getResource(org.eclipse.higgins.xdi4j.messaging.Message message,
                                                                                   org.eclipse.higgins.xdi4j.Subject subject)
                                                                            throws org.eclipse.higgins.xdi4j.exceptions.MessagingException
Overrides:
getResource in class org.eclipse.higgins.xdi4j.messaging.server.impl.ResourceMessagingTarget
Throws:
org.eclipse.higgins.xdi4j.exceptions.MessagingException

getHigginsConfigurationFile

public String getHigginsConfigurationFile()

setHigginsConfigurationFile

public void setHigginsConfigurationFile(String higginsConfigurationFile)

getBaseUri

public String getBaseUri()

setBaseUri

public void setBaseUri(String baseUri)

getCheckInterval

public int getCheckInterval()

setCheckInterval

public void setCheckInterval(int checkInterval)

getExpireInterval

public int getExpireInterval()

setExpireInterval

public void setExpireInterval(int expireInterval)