org.mobicents.slee.resource.parlay.csapi.jr
Interface ParlayConnectionProxy

All Known Implementing Classes:
ManagedConnectionImpl

public interface ParlayConnectionProxy

This interface will be implemented by the underlying RA objects which proxy client requests to the Parlay Gateway. The operation set is identical to that on the ParlayConnection with the exception of cci defined operations.


Method Summary
 void associationClosed(ParlayConnectionProxyAssociation association)
          Called by an association if it is closed due to an external operation e.g.
 org.mobicents.csapi.jr.slee.IpServiceConnection getIpServiceConnection(org.mobicents.csapi.jr.slee.TpServiceIdentifier serviceIdentifier)
          Get a IpServiceConnection.
 org.mobicents.csapi.jr.slee.TpServiceIdentifier getService(java.lang.String serviceTypeName, java.util.Properties serviceProperties)
          Gets an ID representing an instance of a Parlay service
 

Method Detail

getService

org.mobicents.csapi.jr.slee.TpServiceIdentifier getService(java.lang.String serviceTypeName,
                                                           java.util.Properties serviceProperties)
                                                           throws javax.slee.resource.ResourceException
Gets an ID representing an instance of a Parlay service

Parameters:
serviceTypeName - the parlay defined service type name
serviceProperties - the set of service properties relating to this service
Returns:
an identifier for the service TODO service properties not correctly typed
Throws:
javax.slee.resource.ResourceException - if the Connection cannot be created

getIpServiceConnection

org.mobicents.csapi.jr.slee.IpServiceConnection getIpServiceConnection(org.mobicents.csapi.jr.slee.TpServiceIdentifier serviceIdentifier)
                                                                       throws javax.slee.resource.ResourceException
Get a IpServiceConnection. This can be downcasted to a service specific connection e.g. IpMultiPartyCallControlManagerConnection.

Parameters:
serviceIdentifier - an identifier for the service
Returns:
a IpServiceConnection object
Throws:
javax.slee.resource.ResourceException - if the Connection cannot be created

associationClosed

void associationClosed(ParlayConnectionProxyAssociation association)
Called by an association if it is closed due to an external operation e.g. client calls close().

Parameters:
association -


Copyright © 2008. All Rights Reserved.