Class StreamWrapperInjector
- java.lang.Object
- 
- org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
 
- 
- All Implemented Interfaces:
- org.eclipse.net4j.util.container.IElementProcessor
 - Direct Known Subclasses:
- GZIPStreamWrapperInjector,- XORStreamWrapperInjector
 
 public class StreamWrapperInjector extends java.lang.Object implements org.eclipse.net4j.util.container.IElementProcessor- Author:
- Eike Stepper
 
- 
- 
Constructor SummaryConstructors Constructor Description StreamWrapperInjector(java.lang.String protocolID, org.eclipse.net4j.util.io.IStreamWrapper streamWrapper)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetProtocolID()org.eclipse.net4j.util.io.IStreamWrappergetStreamWrapper()protected java.lang.Objectinject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)java.lang.Objectprocess(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, java.lang.Object element)protected booleanshouldInject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)
 
- 
- 
- 
Method Detail- 
getProtocolIDpublic java.lang.String getProtocolID() 
 - 
getStreamWrapperpublic org.eclipse.net4j.util.io.IStreamWrapper getStreamWrapper() 
 - 
processpublic java.lang.Object process(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, java.lang.Object element)- Specified by:
- processin interface- org.eclipse.net4j.util.container.IElementProcessor
 
 - 
shouldInjectprotected boolean shouldInject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)
 - 
injectprotected java.lang.Object inject(org.eclipse.net4j.util.container.IManagedContainer container, java.lang.String productGroup, java.lang.String factoryType, java.lang.String description, SignalProtocol<?> signalProtocol)
 
- 
 
-