org.eclipse.net4j.core.protocol
Class ClientControlProtocol

java.lang.Object
  extended by org.eclipse.net4j.spring.impl.LoggableImpl
      extended by org.eclipse.net4j.spring.impl.ServiceImpl
          extended by org.eclipse.net4j.core.impl.AbstractProtocol
              extended by org.eclipse.net4j.core.protocol.AbstractControlProtocol
                  extended by org.eclipse.net4j.core.protocol.ClientControlProtocol
All Implemented Interfaces:
java.util.EventListener, ControlProtocol, Protocol, Loggable, Service, StateListener, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener

public class ClientControlProtocol
extends AbstractControlProtocol


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.net4j.spring.impl.ServiceImpl
ServiceImpl.ServiceStateMachine
 
Field Summary
 
Fields inherited from class org.eclipse.net4j.spring.impl.ServiceImpl
AUTOSTART_OFF_BITS, AUTOSTART_OFF_MASK, AUTOSTART_OFF_PAD, AUTOSTART_ON_BITS, AUTOSTART_ON_MASK, AUTOSTART_ON_PAD, flags, SERVICE_BITS, SINGLETON_BITS, SINGLETON_MASK, SINGLETON_PAD, STATE_BITS, STATE_MASK, STATE_PAD, VALIDITY_CONSISTENT, VALIDITY_INCONSISTENT, VALIDITY_INVALID
 
Fields inherited from class org.eclipse.net4j.spring.impl.LoggableImpl
GUARANTEED_LOGGING
 
Fields inherited from interface org.eclipse.net4j.core.ControlProtocol
CANCELATION, CHANNEL_DEREGISTRATION, CHANNEL_REGISTRATION, GET_PROTOCOLS, PROTOCOL_NAME
 
Fields inherited from interface org.eclipse.net4j.core.Protocol
CLIENT, SERVER, SYMMETRIC
 
Constructor Summary
ClientControlProtocol()
           
 
Method Summary
 Indication createIndication(short signalId)
           
 int getType()
           
static java.lang.String[] requestProtocols(Channel channel)
           
 
Methods inherited from class org.eclipse.net4j.core.protocol.AbstractControlProtocol
getName
 
Methods inherited from class org.eclipse.net4j.core.impl.AbstractProtocol
activate, deactivate, deregisterChannel, getChannels, getProtocolManager, getTypeString, isClient, isServer, registerChannel, setProtocolManager, typeString, validate
 
Methods inherited from class org.eclipse.net4j.spring.impl.ServiceImpl
addStateListener, adjustPrototypeBeanName, afterPropertiesSet, assertActive, assertNotNull, assertNull, assertStopped, destroy, dispose, doSet, doSet, doSet, doSet, doSet, doSet, doSet, doSet, doSet, dump, dump, dump, getPrototypeCounter, getState, isActive, isAutoStart, isSingleton, isStarted, notifyDependencyActivated, notifyDependencyDeactivating, onApplicationEvent, removeStateListener, searchInconsistency, setApplicationContext, setAutoStart, setState, start, stop, testSetState
 
Methods inherited from class org.eclipse.net4j.spring.impl.LoggableImpl
debug, debug, error, error, fatal, fatal, formatLogMessage, getBeanName, getChild, getContainer, getFullBeanName, getLogger, info, info, isDebugEnabled, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, setBeanName, toString, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.net4j.core.Protocol
deregisterChannel, getChannels, isClient, isServer, registerChannel
 
Methods inherited from interface org.eclipse.net4j.spring.Service
addStateListener, dump, getState, isActive, isAutoStart, isStarted, removeStateListener, start, stop, testSetState
 
Methods inherited from interface org.eclipse.net4j.spring.Loggable
debug, debug, error, error, fatal, fatal, getBeanName, getChild, getContainer, getFullBeanName, getLogger, info, info, isDebugEnabled, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, warn, warn
 

Constructor Detail

ClientControlProtocol

public ClientControlProtocol()
Method Detail

getType

public int getType()

createIndication

public Indication createIndication(short signalId)

requestProtocols

public static java.lang.String[] requestProtocols(Channel channel)

Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany.
All Rights Reserved.