Package org.eclipse.net4j.protocol
Interface IProtocol<INFRA_STRUCTURE>
- 
- All Superinterfaces:
- IBufferHandler,- ILocationAware,- org.eclipse.net4j.util.security.IUserAware
 - All Known Subinterfaces:
- IProtocol2<INFRA_STRUCTURE>,- ISignalProtocol<INFRA_STRUCTURE>,- ISignalProtocol.WithSignalCounters<INFRA_STRUCTURE>
 - All Known Implementing Classes:
- AuthenticatingSignalProtocol,- HeartBeatProtocol,- HeartBeatProtocol.Server,- Protocol,- SignalProtocol
 
 public interface IProtocol<INFRA_STRUCTURE> extends org.eclipse.net4j.util.security.IUserAware, ILocationAware, IBufferHandler - Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAwareILocationAware.Location
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description IBufferProvidergetBufferProvider()IChannelgetChannel()java.util.concurrent.ExecutorServicegetExecutorService()INFRA_STRUCTUREgetInfraStructure()java.lang.StringgetType()voidsetChannel(IChannel channel)voidsetExecutorService(java.util.concurrent.ExecutorService executorService)voidsetInfraStructure(INFRA_STRUCTURE infraStructure)- 
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandlerhandleBuffer
 - 
Methods inherited from interface org.eclipse.net4j.ILocationAwaregetLocation, isClient, isServer
 
- 
 
- 
- 
- 
Method Detail- 
getTypejava.lang.String getType() 
 - 
getChannelIChannel getChannel() 
 - 
setChannelvoid setChannel(IChannel channel) 
 - 
getInfraStructureINFRA_STRUCTURE getInfraStructure() 
 - 
setInfraStructurevoid setInfraStructure(INFRA_STRUCTURE infraStructure) 
 - 
getBufferProviderIBufferProvider getBufferProvider() 
 - 
getExecutorServicejava.util.concurrent.ExecutorService getExecutorService() 
 - 
setExecutorServicevoid setExecutorService(java.util.concurrent.ExecutorService executorService) 
 
- 
 
-