public class HostResourceDefinition extends SimpleResourceDefinition
SimpleResourceDefinition.Parameters
Modifier and Type | Field and Description |
---|---|
static ObjectTypeAttributeDefinition |
DC_LOCAL |
static ObjectTypeAttributeDefinition |
DC_REMOTE |
static SimpleAttributeDefinition |
DIRECTORY_GROUPING |
static ObjectTypeAttributeDefinition |
DOMAIN_CONTROLLER |
static SimpleAttributeDefinition |
DOMAIN_ORGANIZATION_IDENTIFIER |
static SimpleAttributeDefinition |
HOST_STATE |
static SimpleAttributeDefinition |
MASTER |
static SimpleAttributeDefinition |
NAME |
static SimpleAttributeDefinition |
ORGANIZATION_IDENTIFIER |
static SimpleAttributeDefinition |
UUID |
Constructor and Description |
---|
HostResourceDefinition(String hostName,
HostControllerConfigurationPersister configurationPersister,
HostControllerEnvironment environment,
HostRunningModeControl runningModeControl,
HostFileRepository localFileRepository,
LocalHostControllerInfoImpl hostControllerInfo,
ServerInventory serverInventory,
HostFileRepository remoteFileRepository,
ContentRepository contentRepository,
DomainController domainController,
ExtensionRegistry hostExtensionRegistry,
AbstractVaultReader vaultReader,
IgnoredDomainResourceRegistry ignoredRegistry,
ControlledProcessState processState,
PathManagerService pathManager,
DelegatingConfigurableAuthorizer authorizer,
ManagedAuditLogger auditLogger,
BootErrorCollector bootErrorCollector) |
Modifier and Type | Method and Description |
---|---|
void |
registerAttributes(ManagementResourceRegistration hostRegistration)
Register operations associated with this resource.
|
void |
registerChildren(ManagementResourceRegistration hostRegistration)
Register child resources associated with this resource.
|
void |
registerOperations(ManagementResourceRegistration hostRegistration)
Register operations associated with this resource.
|
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getMaxOccurs, getMinOccurs
public static final SimpleAttributeDefinition NAME
public static final SimpleAttributeDefinition UUID
public static final SimpleAttributeDefinition ORGANIZATION_IDENTIFIER
public static final SimpleAttributeDefinition DOMAIN_ORGANIZATION_IDENTIFIER
public static final SimpleAttributeDefinition HOST_STATE
public static final SimpleAttributeDefinition DIRECTORY_GROUPING
public static final SimpleAttributeDefinition MASTER
public static final ObjectTypeAttributeDefinition DC_LOCAL
public static final ObjectTypeAttributeDefinition DC_REMOTE
public static final ObjectTypeAttributeDefinition DOMAIN_CONTROLLER
public HostResourceDefinition(String hostName, HostControllerConfigurationPersister configurationPersister, HostControllerEnvironment environment, HostRunningModeControl runningModeControl, HostFileRepository localFileRepository, LocalHostControllerInfoImpl hostControllerInfo, ServerInventory serverInventory, HostFileRepository remoteFileRepository, ContentRepository contentRepository, DomainController domainController, ExtensionRegistry hostExtensionRegistry, AbstractVaultReader vaultReader, IgnoredDomainResourceRegistry ignoredRegistry, ControlledProcessState processState, PathManagerService pathManager, DelegatingConfigurableAuthorizer authorizer, ManagedAuditLogger auditLogger, BootErrorCollector bootErrorCollector)
public void registerAttributes(ManagementResourceRegistration hostRegistration)
ResourceDefinition
registerAttributes
in interface ResourceDefinition
registerAttributes
in class SimpleResourceDefinition
hostRegistration
- a ManagementResourceRegistration
created from this definitionpublic void registerOperations(ManagementResourceRegistration hostRegistration)
SimpleResourceDefinition
registerOperations
in interface ResourceDefinition
registerOperations
in class SimpleResourceDefinition
hostRegistration
- a ManagementResourceRegistration
created from this definitionpublic void registerChildren(ManagementResourceRegistration hostRegistration)
ResourceDefinition
registerChildren
in interface ResourceDefinition
registerChildren
in class SimpleResourceDefinition
hostRegistration
- a ManagementResourceRegistration
created from this definitionCopyright © 2023 JBoss by Red Hat. All rights reserved.