public interface MasterDomainControllerClient extends ModelControllerClient
MasterDomainControllerClient
on a remote host.ModelControllerClient.Factory
Modifier and Type | Field and Description |
---|---|
static org.jboss.msc.service.ServiceName |
SERVICE_NAME
Standard service name to use for a service that returns a MasterDomainControllerClient
|
Modifier and Type | Method and Description |
---|---|
void |
fetchDomainWideConfiguration()
Connect to the remote domain controller and fetch the
domain wide configuration, but do not register as a member of the domain.
|
HostFileRepository |
getRemoteFileRepository()
Gets a
HostFileRepository capable of retrieving files from the
master domain controller. |
void |
pullDownDataForUpdatedServerConfigAndApplyToModel(OperationContext context,
String serverName,
String serverGroupName,
String socketBindingGroupName)
Pulls down missing data from the domain controller and applies it to the local model as a result of a change to a/an added server-config
|
void |
register()
Register with the remote domain controller
|
void |
unregister()
Unregister with the remote domain controller.
|
execute, execute, execute, execute, executeAsync, executeAsync
static final org.jboss.msc.service.ServiceName SERVICE_NAME
void register() throws IOException
IOException
- if there was a problem talking to the remote hostvoid unregister()
void fetchDomainWideConfiguration()
HostFileRepository getRemoteFileRepository()
HostFileRepository
capable of retrieving files from the
master domain controller.void pullDownDataForUpdatedServerConfigAndApplyToModel(OperationContext context, String serverName, String serverGroupName, String socketBindingGroupName) throws OperationFailedException
context
- the operation contextserverName
- the name of the serverserverGroupName
- the name of the groupsocketBindingGroupName
- the name of the socket binding group overrideOperationFailedException
Copyright © 2013 JBoss by Red Hat. All rights reserved.