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 Object
implements IProtocolProvider, org.eclipse.net4j.util.container.IManagedContainerProvider
Base class for container-based
protocol providers
like ContainerProtocolProvider.Client
or ContainerProtocolProvider.Server
.- Since:
- 2.0
- Author:
- Eike Stepper
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
Container-basedprotocol provider
forclient
protocols.static class
Container-basedprotocol provider
forserver
protocols. -
Constructor Summary
ModifierConstructorDescriptionprotected
ContainerProtocolProvider
(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.net4j.util.container.IManagedContainer
IProtocol<?>
getProtocol
(String type)
-
Constructor Details
-
ContainerProtocolProvider
protected ContainerProtocolProvider(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup)
-
-
Method Details
-
getContainer
public org.eclipse.net4j.util.container.IManagedContainer getContainer()- Specified by:
getContainer
in interfaceorg.eclipse.net4j.util.container.IManagedContainerProvider
-
getProductGroup
-
getProtocol
- Specified by:
getProtocol
in interfaceIProtocolProvider
-