Klasse StreamWrapperInjector

java.lang.Object
org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
Alle implementierten Schnittstellen:
org.eclipse.net4j.util.container.IElementProcessor
Bekannte direkte Unterklassen:
GZIPStreamWrapperInjector, XORStreamWrapperInjector

public class StreamWrapperInjector extends Object implements org.eclipse.net4j.util.container.IElementProcessor
An element post processor that injects a stream wrapper into signal protocol instances.
Autor:
Eike Stepper
  • Konstruktordetails

    • StreamWrapperInjector

      public StreamWrapperInjector(String protocolID, org.eclipse.net4j.util.io.IStreamWrapper streamWrapper)
  • Methodendetails

    • getProtocolID

      public String getProtocolID()
    • getStreamWrapper

      public org.eclipse.net4j.util.io.IStreamWrapper getStreamWrapper()
    • process

      public Object process(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, Object element)
      Angegeben von:
      process in Schnittstelle org.eclipse.net4j.util.container.IElementProcessor
    • shouldInject

      protected boolean shouldInject(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, SignalProtocol<?> signalProtocol)
    • inject

      protected Object inject(org.eclipse.net4j.util.container.IManagedContainer container, String productGroup, String factoryType, String description, SignalProtocol<?> signalProtocol)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • equals

      public boolean equals(Object obj)
      Setzt außer Kraft:
      equals in Klasse Object