public class AdminConsumer extends NCSubscriber<org.omg.CORBA.portable.IDLEntity>
NCSubscriber.AdminReuseCompatibilityHackAcsEventSubscriber.Callback<U>, AcsEventSubscriber.GenericCallbackanyAide, autoreconnect, channel, channelName, channelNotifyServiceDomainName, handlerTimeoutMap, helper, PROXIES_PER_ADMIN, proxySupplier, sharedConsumerAdmin, subscriptionsFiltersclientName, EVENT_QUEUE_CAPACITY, eventType, genericReceiver, logger, processTimeLogRepeatGuard, receivers, services, stateMachine, stateMachineSignalDispatcher| Constructor and Description |
|---|
AdminConsumer(java.lang.String channelName,
ContainerServicesBase services,
org.omg.CosNaming.NamingContext namingService,
java.util.concurrent.BlockingQueue<EventData> equeue) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
getPrintDetails() |
static long |
getTotalEventCount() |
boolean |
push_structured_event_called(StructuredEvent evt)
Users can override this method to get notified of raw events, for additional statistics,
to handle event data given as a sequence of IDL structs (exceptional case in acssamp),
or for DynAny access (eventGUI).
|
static void |
setPrintDetails(boolean printDetails) |
addFilter, createConnectionAction, createEnvironmentAction, destroyConnectionAction, destroyEnvironmentAction, disconnect_structured_push_consumer, getFilterLanguage, getMaxProcessTimeSeconds, getNotificationFactoryName, isTraceEventsEnabled, logEventProcessingTimeExceeded, logEventProcessingTooSlowForEventRate, logEventReceiveHandlerException, logNoEventReceiver, logQueueShutdownError, notifyFirstSubscription, notifyNoSubscription, notifySubscriptionRemoved, offer_change, push_structured_event, reconnect, resumeAction, setAutoreconnect, setConnectionCheckerFreq, setEventReceptionTimeout, suspendActionaddGenericSubscription, addSubscription, disconnect, execute, getLifecycleState, getNumberOfReceivers, hasGenericReceiver, isDisconnected, isSuspended, processEvent, processEventAsync, removeGenericSubscription, removeSubscription, resume, startReceivingEvents, suspendpublic AdminConsumer(java.lang.String channelName,
ContainerServicesBase services,
org.omg.CosNaming.NamingContext namingService,
java.util.concurrent.BlockingQueue<EventData> equeue)
throws AcsJException
AcsJExceptionpublic boolean push_structured_event_called(StructuredEvent evt)
NCSubscriberUsually this method should not be overridden.
push_structured_event_called in class NCSubscriber<org.omg.CORBA.portable.IDLEntity>true if normal event processing should continue,
false if NCSubscriber should not process this event.public static boolean getPrintDetails()
public static void setPrintDetails(boolean printDetails)
public static long getTotalEventCount()