Package org.eclipse.net4j
Class ContainerProtocolProvider
- java.lang.Object
-
- org.eclipse.net4j.ContainerProtocolProvider
-
- All Implemented Interfaces:
IProtocolProvider,org.eclipse.net4j.util.container.IManagedContainerProvider
- Direct Known Subclasses:
ContainerProtocolProvider.Client,ContainerProtocolProvider.Server
public abstract class ContainerProtocolProvider extends java.lang.Object implements IProtocolProvider, org.eclipse.net4j.util.container.IManagedContainerProvider
Base class for container-basedprotocol providerslikeContainerProtocolProvider.ClientorContainerProtocolProvider.Server.- Since:
- 2.0
- Author:
- Eike Stepper
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classContainerProtocolProvider.ClientContainer-basedprotocol providerforclientprotocols.static classContainerProtocolProvider.ServerContainer-basedprotocol providerforserverprotocols.
-
Constructor Summary
Constructors Modifier Constructor Description protectedContainerProtocolProvider(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.net4j.util.container.IManagedContainergetContainer()java.lang.StringgetProductGroup()IProtocol<?>getProtocol(java.lang.String type)
-
-
-
Method Detail
-
getContainer
public org.eclipse.net4j.util.container.IManagedContainer getContainer()
- Specified by:
getContainerin interfaceorg.eclipse.net4j.util.container.IManagedContainerProvider
-
getProductGroup
public java.lang.String getProductGroup()
-
getProtocol
public IProtocol<?> getProtocol(java.lang.String type)
- Specified by:
getProtocolin interfaceIProtocolProvider
-
-