Class InternalOutgoingTransport
java.lang.Object
org.jumpmind.symmetric.transport.internal.InternalOutgoingTransport
- All Implemented Interfaces:
IOutgoingTransport
-
Constructor Summary
ConstructorsConstructorDescriptionInternalOutgoingTransport(OutputStream os, String encoding) InternalOutgoingTransport(OutputStream os, ChannelMap map, String encoding) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getSuspendIgnoreChannelLists(IConfigurationService configurationService, String queue, Node targetNode) This returns a (combined) list of suspended or ignored channels.booleanisOpen()
-
Constructor Details
-
InternalOutgoingTransport
public InternalOutgoingTransport(OutputStream os, String encoding) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
InternalOutgoingTransport
public InternalOutgoingTransport(OutputStream os, ChannelMap map, String encoding) throws UnsupportedEncodingException - Throws:
UnsupportedEncodingException
-
InternalOutgoingTransport
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceIOutgoingTransport
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfaceIOutgoingTransport
-
openStream
- Specified by:
openStreamin interfaceIOutgoingTransport
-
openWriter
- Specified by:
openWriterin interfaceIOutgoingTransport
-
getWriter
- Specified by:
getWriterin interfaceIOutgoingTransport
-
getSuspendIgnoreChannelLists
public ChannelMap getSuspendIgnoreChannelLists(IConfigurationService configurationService, String queue, Node targetNode) Description copied from interface:IOutgoingTransportThis returns a (combined) list of suspended or ignored channels. In addition, it will optionally do a reservation in the case of a Push request- Specified by:
getSuspendIgnoreChannelListsin interfaceIOutgoingTransport
-