public class ServerConfigResourceDefinition extends SimpleResourceDefinition
ResourceDefinition for a server-config resource under a host.SimpleResourceDefinition.Parameters| Modifier and Type | Field and Description |
|---|---|
static SimpleAttributeDefinition |
AUTO_START |
static AttributeDefinition |
CPU_AFFINITY
Bogus attribute that we accidentally registered in AS 7.1.2/EAP 6 even though it didn't appear in the
resource description.
|
static SimpleAttributeDefinition |
GROUP |
static AttributeDefinition |
NAME |
static AttributeDefinition |
PRIORITY
Bogus attribute that we accidentally registered in AS 7.1.2/EAP 6 even though it didn't appear in the
resource description.
|
static RuntimeCapability |
SERVER_CONFIG_CAPABILITY |
static SimpleAttributeDefinition |
SOCKET_BINDING_DEFAULT_INTERFACE |
static SimpleAttributeDefinition |
SOCKET_BINDING_GROUP |
static SimpleAttributeDefinition |
SOCKET_BINDING_PORT_OFFSET |
static SimpleAttributeDefinition |
STATUS |
static SimpleAttributeDefinition |
UPDATE_AUTO_START_WITH_SERVER_STATUS |
static List<SimpleAttributeDefinition> |
WRITABLE_ATTRIBUTES
The attributes that can be written by the
add operation |
| Constructor and Description |
|---|
ServerConfigResourceDefinition(LocalHostControllerInfo hostControllerInfo,
ServerInventory serverInventory,
PathManagerService pathManager,
ControlledProcessState processState,
File domainDataDir)
Creates a ServerConfigResourceDefinition.
|
| Modifier and Type | Method and Description |
|---|---|
void |
registerAttributes(ManagementResourceRegistration resourceRegistration) |
void |
registerCapabilities(ManagementResourceRegistration resourceRegistration) |
void |
registerChildren(ManagementResourceRegistration resourceRegistration) |
void |
registerOperations(ManagementResourceRegistration resourceRegistration) |
static void |
registerServerLifecycleOperations(ManagementResourceRegistration resourceRegistration,
ServerInventory serverInventory) |
getAccessConstraints, getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerNotifications, registerRemoveOperation, registerRemoveOperation, setDeprecatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetMaxOccurs, getMinOccurspublic static final RuntimeCapability SERVER_CONFIG_CAPABILITY
public static final AttributeDefinition NAME
public static final SimpleAttributeDefinition AUTO_START
public static final SimpleAttributeDefinition UPDATE_AUTO_START_WITH_SERVER_STATUS
public static final SimpleAttributeDefinition SOCKET_BINDING_GROUP
public static final SimpleAttributeDefinition SOCKET_BINDING_DEFAULT_INTERFACE
public static final SimpleAttributeDefinition SOCKET_BINDING_PORT_OFFSET
public static final SimpleAttributeDefinition GROUP
public static final SimpleAttributeDefinition STATUS
public static final AttributeDefinition PRIORITY
public static final AttributeDefinition CPU_AFFINITY
public static final List<SimpleAttributeDefinition> WRITABLE_ATTRIBUTES
add operationpublic ServerConfigResourceDefinition(LocalHostControllerInfo hostControllerInfo, ServerInventory serverInventory, PathManagerService pathManager, ControlledProcessState processState, File domainDataDir)
hostControllerInfo - serverInventory - the server inventory to use for runtime server lifecycle operations. May be null
in which case no such operations will be registeredpathManager - the PathManagerService to use for the child path resources. Cannot be nullpublic void registerAttributes(ManagementResourceRegistration resourceRegistration)
registerAttributes in interface ResourceDefinitionregisterAttributes in class SimpleResourceDefinitionpublic void registerOperations(ManagementResourceRegistration resourceRegistration)
registerOperations in interface ResourceDefinitionregisterOperations in class SimpleResourceDefinitionpublic void registerChildren(ManagementResourceRegistration resourceRegistration)
registerChildren in interface ResourceDefinitionregisterChildren in class SimpleResourceDefinitionpublic void registerCapabilities(ManagementResourceRegistration resourceRegistration)
registerCapabilities in interface ResourceDefinitionregisterCapabilities in class SimpleResourceDefinitionpublic static void registerServerLifecycleOperations(ManagementResourceRegistration resourceRegistration, ServerInventory serverInventory)
Copyright © 2015 JBoss by Red Hat. All rights reserved.