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
Nested ClassesModifier and TypeClassDescriptionstatic classContainer-basedprotocol providerforclientprotocols.static classContainer-basedprotocol providerforserverprotocols. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedContainerProtocolProvider(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup) -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.net4j.util.container.IManagedContainerIProtocol<?>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:
getContainerin interfaceorg.eclipse.net4j.util.container.IManagedContainerProvider
-
getProductGroup
-
getProtocol
- Specified by:
getProtocolin interfaceIProtocolProvider
-