public class TcpOiClientHandler
extends java.lang.Object
implements java.lang.Runnable
| Constructor and Description |
|---|
TcpOiClientHandler(java.net.Socket s,
java.util.Map<java.lang.String,TcpOiClientHandler> subscriptions,
java.util.List<java.lang.String> permittedClients) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
dispatchCommand(java.lang.String message) |
com.nortelnetworks.portal.cmf.client.Peer |
getClientPeer() |
com.nortelnetworks.portal.cmf.client.Provider |
getClientProvider(java.lang.String providerName) |
java.lang.String |
getSession() |
com.nortelnetworks.portal.cmf.sp.Peer |
getSpPeer() |
com.nortelnetworks.portal.cmf.sp.Provider |
getSpProvider(java.lang.String providerName) |
void |
routeContact(java.lang.String providerName,
com.nortelnetworks.portal.cmf.core.util.CmfUuid contactId,
java.lang.String agent) |
void |
run() |
void |
send(java.lang.String output) |
public TcpOiClientHandler(java.net.Socket s,
java.util.Map<java.lang.String,TcpOiClientHandler> subscriptions,
java.util.List<java.lang.String> permittedClients)
public void run()
run in interface java.lang.Runnablepublic java.lang.String dispatchCommand(java.lang.String message)
throws com.nortelnetworks.portal.cmf.core.exception.InvalidArgumentException,
com.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PlatformException,
com.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationException,
com.nortelnetworks.portal.cmf.core.exception.InvalidStateException,
com.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedException,
com.nortelnetworks.portal.cmf.core.exception.InvalidVersionException,
com.nortelnetworks.portal.cmf.core.exception.InvalidPartyException,
com.nortelnetworks.portal.cmf.core.exception.DuplicateEntryException,
net.jini.core.transaction.TransactionException
com.nortelnetworks.portal.cmf.core.exception.InvalidArgumentExceptioncom.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PlatformExceptioncom.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidStateExceptioncom.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidVersionExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidPartyExceptioncom.nortelnetworks.portal.cmf.core.exception.DuplicateEntryExceptionnet.jini.core.transaction.TransactionExceptionpublic void send(java.lang.String output)
public java.lang.String getSession()
public void routeContact(java.lang.String providerName,
com.nortelnetworks.portal.cmf.core.util.CmfUuid contactId,
java.lang.String agent)
throws com.nortelnetworks.portal.cmf.core.exception.InvalidArgumentException,
com.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PlatformException,
com.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationException,
com.nortelnetworks.portal.cmf.core.exception.InvalidStateException,
com.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedException,
com.nortelnetworks.portal.cmf.core.exception.InvalidVersionException,
net.jini.core.transaction.TransactionException,
com.nortelnetworks.portal.cmf.core.exception.InvalidPartyException,
com.nortelnetworks.portal.cmf.core.exception.DuplicateEntryException
com.nortelnetworks.portal.cmf.core.exception.InvalidArgumentExceptioncom.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PlatformExceptioncom.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidStateExceptioncom.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidVersionExceptionnet.jini.core.transaction.TransactionExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidPartyExceptioncom.nortelnetworks.portal.cmf.core.exception.DuplicateEntryExceptionpublic com.nortelnetworks.portal.cmf.client.Provider getClientProvider(java.lang.String providerName)
throws com.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.InvalidArgumentException,
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PlatformException,
com.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableException,
com.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationException,
com.nortelnetworks.portal.cmf.core.exception.InvalidStateException,
com.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedException,
com.nortelnetworks.portal.cmf.core.exception.InvalidVersionException,
net.jini.core.transaction.TransactionException
com.nortelnetworks.portal.cmf.core.exception.ProviderUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidArgumentExceptioncom.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PlatformExceptioncom.nortelnetworks.portal.cmf.core.exception.ObjectUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.ResourceUnavailableExceptioncom.nortelnetworks.portal.cmf.core.exception.PrivilegeViolationExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidStateExceptioncom.nortelnetworks.portal.cmf.core.exception.MethodNotSupportedExceptioncom.nortelnetworks.portal.cmf.core.exception.InvalidVersionExceptionnet.jini.core.transaction.TransactionExceptionpublic com.nortelnetworks.portal.cmf.sp.Provider getSpProvider(java.lang.String providerName)
throws com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptionpublic com.nortelnetworks.portal.cmf.client.Peer getClientPeer()
throws com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptionpublic com.nortelnetworks.portal.cmf.sp.Peer getSpPeer()
throws com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableExceptionCopyright © 2010 All Rights Reserved.