Interface TransactionalProtocolClient


public interface TransactionalProtocolClient
A transactional protocol client to execute management operations between ModelControllers running on different processes.

This client is used by the Domain Controller to send management operations to a Host Controller and by a Host Controller to send management operations to a Managed Server.

An implementation of this client uses the communication protocol to keep and coordinate the operation's transaniolabitility between both sides of the model controllers.

Author:
Emanuel Muckenhuber
  • Field Details

    • SEND_IDENTITY

      static final org.jboss.remoting3.Attachments.Key<Boolean> SEND_IDENTITY
      Attachment whether the client should send the identity as part of the operation request. DC > HC : HostControllerRegistrationHandler > RemoteDomainConnection HC > server: HostControllerConnection > ManagedServer
    • SEND_IN_VM

      static final org.jboss.remoting3.Attachments.Key<Boolean> SEND_IN_VM
      Attachment whether the client should send a flag that allows IN-VM operation requests.

      HC > server: HostControllerConnection > ManagedServer

  • Method Details