Package system.servicemodel.dispatcher
Class ChannelDispatcher
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.servicemodel.channels.CommunicationObject
-
- system.servicemodel.dispatcher.ChannelDispatcherBase
-
- system.servicemodel.dispatcher.ChannelDispatcher
-
- All Implemented Interfaces:
IJCOBridgeReflected
public class ChannelDispatcher extends ChannelDispatcherBase
The base .NET class managing System.ServiceModel.Dispatcher.ChannelDispatcher, System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.ServiceModel.Dispatcher.ChannelDispatcher
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089static java.lang.String
assemblyShortName
Assembly name: System.ServiceModelstatic java.lang.String
className
Qualified class name: System.ServiceModel.Dispatcher.ChannelDispatcherstatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description ChannelDispatcher()
ChannelDispatcher(java.lang.Object instance)
Internal constructor.ChannelDispatcher(IChannelListener listener)
ChannelDispatcher(IChannelListener listener, java.lang.String bindingName)
ChannelDispatcher(IChannelListener listener, java.lang.String bindingName, IDefaultCommunicationTimeouts timeouts)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ChannelDispatcher
cast(IJCOBridgeReflected from)
Try to cast theIJCOBridgeReflected
instance intoChannelDispatcher
, a cast assert is made to check if types are compatible.void
CloseInput()
boolean
getAsynchronousTransactedAcceptEnabled()
java.lang.String
getBindingName()
boolean
getIncludeExceptionDetailInFaults()
boolean
getIsTransactedAccept()
boolean
getIsTransactedReceive()
java.lang.String
getJCOAssemblyName()
Returns the reflected Assembly namejava.lang.String
getJCOClassName()
Returns the reflected Class namejava.lang.Object
getJCOInstance()
Returns the instantiated classjava.lang.String
getJCOObjectName()
Returns the reflected Class name used to build the objectJCType
getJCOType()
Returns the instantiated class Typeboolean
getManualAddressing()
int
getMaxPendingReceives()
int
getMaxTransactedBatchSize()
MessageVersion
getMessageVersion()
boolean
getReceiveContextEnabled()
boolean
getReceiveSynchronously()
boolean
getSendAsynchronously()
ServiceThrottle
getServiceThrottle()
IsolationLevel
getTransactionIsolationLevel()
TimeSpan
getTransactionTimeout()
void
setAsynchronousTransactedAcceptEnabled(boolean AsynchronousTransactedAcceptEnabled)
void
setIncludeExceptionDetailInFaults(boolean IncludeExceptionDetailInFaults)
void
setIsTransactedReceive(boolean IsTransactedReceive)
void
setJCOInstance(JCObject instance)
void
setManualAddressing(boolean ManualAddressing)
void
setMaxPendingReceives(int MaxPendingReceives)
void
setMaxTransactedBatchSize(int MaxTransactedBatchSize)
void
setMessageVersion(MessageVersion MessageVersion)
void
setReceiveContextEnabled(boolean ReceiveContextEnabled)
void
setReceiveSynchronously(boolean ReceiveSynchronously)
void
setSendAsynchronously(boolean SendAsynchronously)
void
setServiceThrottle(ServiceThrottle ServiceThrottle)
void
setTransactionIsolationLevel(IsolationLevel TransactionIsolationLevel)
void
setTransactionTimeout(TimeSpan TransactionTimeout)
-
Methods inherited from class system.servicemodel.dispatcher.ChannelDispatcherBase
getHost, getListener
-
Methods inherited from class system.servicemodel.channels.CommunicationObject
Abort, addClosed, addClosing, addFaulted, addOpened, addOpening, BeginClose, BeginClose, BeginOpen, BeginOpen, Close, Close, EndClose, EndOpen, getState, Open, Open, removeClosed, removeClosing, removeFaulted, removeOpened, removeOpening
-
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.ServiceModel- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.ServiceModel.Dispatcher.ChannelDispatcher- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ChannelDispatcher
public ChannelDispatcher(java.lang.Object instance) throws java.lang.Throwable
Internal constructor. Use with caution- Throws:
java.lang.Throwable
-
ChannelDispatcher
public ChannelDispatcher() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ChannelDispatcher
public ChannelDispatcher(IChannelListener listener) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, MulticastNotSupportedException, ArgumentNullException, FormatException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ConfigurationErrorsException, ArgumentOutOfRangeException, OverflowException, OutOfMemoryException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
MulticastNotSupportedException
ArgumentNullException
FormatException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
ConfigurationErrorsException
ArgumentOutOfRangeException
OverflowException
OutOfMemoryException
-
ChannelDispatcher
public ChannelDispatcher(IChannelListener listener, java.lang.String bindingName) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, MulticastNotSupportedException, ArgumentNullException, FormatException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, ConfigurationErrorsException, ArgumentOutOfRangeException, OverflowException, OutOfMemoryException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
MulticastNotSupportedException
ArgumentNullException
FormatException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
ConfigurationErrorsException
ArgumentOutOfRangeException
OverflowException
OutOfMemoryException
-
ChannelDispatcher
public ChannelDispatcher(IChannelListener listener, java.lang.String bindingName, IDefaultCommunicationTimeouts timeouts) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, ArgumentNullException, FormatException, MissingManifestResourceException, NotImplementedException, ObjectDisposedException, InvalidOperationException, ArgumentOutOfRangeException, OverflowException, OutOfMemoryException, KeyNotFoundException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
ArgumentNullException
FormatException
MissingManifestResourceException
NotImplementedException
ObjectDisposedException
InvalidOperationException
ArgumentOutOfRangeException
OverflowException
OutOfMemoryException
KeyNotFoundException
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classChannelDispatcherBase
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classChannelDispatcherBase
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classChannelDispatcherBase
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classChannelDispatcherBase
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classChannelDispatcherBase
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classChannelDispatcherBase
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static ChannelDispatcher cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoChannelDispatcher
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
ChannelDispatcher
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
CloseInput
public void CloseInput() throws java.lang.Throwable
- Overrides:
CloseInput
in classChannelDispatcherBase
- Throws:
java.lang.Throwable
-
getAsynchronousTransactedAcceptEnabled
public boolean getAsynchronousTransactedAcceptEnabled() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setAsynchronousTransactedAcceptEnabled
public void setAsynchronousTransactedAcceptEnabled(boolean AsynchronousTransactedAcceptEnabled) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getIncludeExceptionDetailInFaults
public boolean getIncludeExceptionDetailInFaults() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setIncludeExceptionDetailInFaults
public void setIncludeExceptionDetailInFaults(boolean IncludeExceptionDetailInFaults) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getIsTransactedAccept
public boolean getIsTransactedAccept() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getIsTransactedReceive
public boolean getIsTransactedReceive() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setIsTransactedReceive
public void setIsTransactedReceive(boolean IsTransactedReceive) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getManualAddressing
public boolean getManualAddressing() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setManualAddressing
public void setManualAddressing(boolean ManualAddressing) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getReceiveContextEnabled
public boolean getReceiveContextEnabled() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setReceiveContextEnabled
public void setReceiveContextEnabled(boolean ReceiveContextEnabled) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getReceiveSynchronously
public boolean getReceiveSynchronously() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setReceiveSynchronously
public void setReceiveSynchronously(boolean ReceiveSynchronously) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getSendAsynchronously
public boolean getSendAsynchronously() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setSendAsynchronously
public void setSendAsynchronously(boolean SendAsynchronously) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getMaxPendingReceives
public int getMaxPendingReceives() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setMaxPendingReceives
public void setMaxPendingReceives(int MaxPendingReceives) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getMaxTransactedBatchSize
public int getMaxTransactedBatchSize() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setMaxTransactedBatchSize
public void setMaxTransactedBatchSize(int MaxTransactedBatchSize) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, ArgumentNullException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, NotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException, FormatException, OverflowException, OutOfMemoryException, KeyNotFoundException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
ArgumentNullException
InvalidOperationException
MissingMethodException
TargetInvocationException
NotImplementedException
NotSupportedException
ArgumentOutOfRangeException
CultureNotFoundException
MissingManifestResourceException
ObjectDisposedException
FormatException
OverflowException
OutOfMemoryException
KeyNotFoundException
-
getMessageVersion
public MessageVersion getMessageVersion() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setMessageVersion
public void setMessageVersion(MessageVersion MessageVersion) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getServiceThrottle
public ServiceThrottle getServiceThrottle() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setServiceThrottle
public void setServiceThrottle(ServiceThrottle ServiceThrottle) throws java.lang.Throwable, ArgumentException, ArgumentNullException, MissingManifestResourceException, InvalidOperationException, ArgumentOutOfRangeException, KeyNotFoundException, ConfigurationErrorsException, OverflowException, IndexOutOfRangeException, OutOfMemoryException
-
getBindingName
public java.lang.String getBindingName() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getTransactionTimeout
public TimeSpan getTransactionTimeout() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setTransactionTimeout
public void setTransactionTimeout(TimeSpan TransactionTimeout) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, ArgumentNullException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, NotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException, FormatException, OverflowException, OutOfMemoryException, KeyNotFoundException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
ArgumentNullException
InvalidOperationException
MissingMethodException
TargetInvocationException
NotImplementedException
NotSupportedException
ArgumentOutOfRangeException
CultureNotFoundException
MissingManifestResourceException
ObjectDisposedException
FormatException
OverflowException
OutOfMemoryException
KeyNotFoundException
-
getTransactionIsolationLevel
public IsolationLevel getTransactionIsolationLevel() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
setTransactionIsolationLevel
public void setTransactionIsolationLevel(IsolationLevel TransactionIsolationLevel) throws java.lang.Throwable, ArgumentException, IndexOutOfRangeException, ArgumentNullException, ArgumentOutOfRangeException, FormatException, NotImplementedException, MissingManifestResourceException, ObjectDisposedException, InvalidOperationException, OverflowException, OutOfMemoryException, KeyNotFoundException
- Throws:
java.lang.Throwable
ArgumentException
IndexOutOfRangeException
ArgumentNullException
ArgumentOutOfRangeException
FormatException
NotImplementedException
MissingManifestResourceException
ObjectDisposedException
InvalidOperationException
OverflowException
OutOfMemoryException
KeyNotFoundException
-
-