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.Runnable
public 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.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
public 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.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
public 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.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
public 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.PeerUnavailableException
public com.nortelnetworks.portal.cmf.client.Peer getClientPeer() throws com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
public com.nortelnetworks.portal.cmf.sp.Peer getSpPeer() throws com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
com.nortelnetworks.portal.cmf.core.exception.PeerUnavailableException
Copyright © 2010 All Rights Reserved.