Package org.eclipse.net4j

# Klasse ContainerProtocolProvider

java.lang.Object
org.eclipse.net4j.ContainerProtocolProvider

Alle implementierten Schnittstellen:
  `IProtocolProvider`, `org.eclipse.net4j.util.container.IManagedContainerProvider`

Bekannte direkte Unterklassen:
  `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`.

Seit:
  2.0
Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Klasse
Beschreibung
`static class`
`ContainerProtocolProvider.Client`
Container-based `protocol provider` for `client` protocols.
`static class`
`ContainerProtocolProvider.Server`
Container-based `protocol provider` for `server` protocols.

## Konstruktorübersicht

Konstruktoren
Modifizierer
Konstruktor
Beschreibung
`protected`
`ContainerProtocolProvider(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`org.eclipse.net4j.util.container.IManagedContainer`
`getContainer()`
`String`
`getProductGroup()`
`IProtocol<?>`
`getProtocol(String type)`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### ContainerProtocolProvider

protected ContainerProtocolProvider(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup)

## Methodendetails

### getContainer

public org.eclipse.net4j.util.container.IManagedContainer getContainer()

Angegeben von:
  `getContainer` in Schnittstelle `org.eclipse.net4j.util.container.IManagedContainerProvider`

### getProductGroup

public String getProductGroup()

### getProtocol

public IProtocol<?> getProtocol(String type)

Angegeben von:
  `getProtocol` in Schnittstelle `IProtocolProvider`