org.jacorb.notification
Class TypedEventChannelFactoryImpl
java.lang.Object
org.jacorb.notification.AbstractChannelFactory
org.jacorb.notification.TypedEventChannelFactoryImpl
- All Implemented Interfaces:
- org.picocontainer.Disposable, Disposable, ManageableServant, TypedEventChannelFactoryOperations
- public class TypedEventChannelFactoryImpl
- extends AbstractChannelFactory
- implements TypedEventChannelFactoryOperations
- Version:
- $Id: TypedEventChannelFactoryImpl.java,v 1.10 2005/12/04 22:17:49 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Methods inherited from class org.jacorb.notification.AbstractChannelFactory |
_default_POA, activate, addToChannels, create_channel_servant, deactivate, destroy, dispose, get_event_channel_servant, getAllChannels, getChannelIterator, getConfiguration, getCorbaLoc, getIOR, getLocalAddress, getLocalPort, getORB, newContainerForChannel, newFactory, newFactory, registerName, registerName, setDestroyMethod, shutdown, unregisterName, writeIOR |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypedEventChannelFactoryImpl
public TypedEventChannelFactoryImpl(org.picocontainer.MutablePicoContainer container,
ORB orb)
throws UserException
create_typed_channel
public TypedEventChannel create_typed_channel(Property[] qosProps,
Property[] adminProps,
IntHolder intHolder)
throws UnsupportedAdmin,
UnsupportedQoS
- Specified by:
create_typed_channel
in interface TypedEventChannelFactoryOperations
- Throws:
UnsupportedAdmin
UnsupportedQoS
newEventChannel
protected AbstractEventChannel newEventChannel()
- Specified by:
newEventChannel
in class AbstractChannelFactory
get_all_typed_channels
public int[] get_all_typed_channels()
- Specified by:
get_all_typed_channels
in interface TypedEventChannelFactoryOperations
get_typed_event_channel
public TypedEventChannel get_typed_event_channel(int id)
throws ChannelNotFound
- Specified by:
get_typed_event_channel
in interface TypedEventChannelFactoryOperations
- Throws:
ChannelNotFound
getServant
public Servant getServant()
- Specified by:
getServant
in class AbstractChannelFactory
getObjectName
public java.lang.String getObjectName()
- Specified by:
getObjectName
in class AbstractChannelFactory
getShortcut
protected java.lang.String getShortcut()
- Specified by:
getShortcut
in class AbstractChannelFactory
create_abstract_channel
protected Object create_abstract_channel(Property[] admin,
Property[] qos,
IntHolder id)
throws UnsupportedQoS,
UnsupportedAdmin
- Specified by:
create_abstract_channel
in class AbstractChannelFactory
- Throws:
UnsupportedQoS
UnsupportedAdmin