public abstract class AbstractSocketBindingResourceDefinition extends SimpleResourceDefinition
ResourceDefinition
for a resource representing a socket binding.Modifier and Type | Field and Description |
---|---|
static ClientMappingsAttributeDefinition |
CLIENT_MAPPINGS |
static SimpleAttributeDefinition |
FIXED_PORT |
static SimpleAttributeDefinition |
INTERFACE |
static SimpleAttributeDefinition |
MULTICAST_ADDRESS |
static SimpleAttributeDefinition |
MULTICAST_PORT |
static SimpleAttributeDefinition |
NAME |
static SimpleAttributeDefinition |
PORT |
Constructor and Description |
---|
AbstractSocketBindingResourceDefinition(OperationStepHandler addHandler,
OperationStepHandler removeHandler) |
Modifier and Type | Method and Description |
---|---|
protected abstract OperationStepHandler |
getClientMappingsWriteAttributeHandler() |
protected abstract OperationStepHandler |
getFixedPortWriteAttributeHandler() |
protected abstract OperationStepHandler |
getInterfaceWriteAttributeHandler() |
protected abstract OperationStepHandler |
getMulticastAddressWriteAttributeHandler() |
protected abstract OperationStepHandler |
getMulticastPortWriteAttributeHandler() |
protected abstract OperationStepHandler |
getPortWriteAttributeHandler() |
protected void |
registerAddOperation(ManagementResourceRegistration registration,
OperationStepHandler handler,
OperationEntry.Flag... flags) |
void |
registerAttributes(ManagementResourceRegistration resourceRegistration)
Register operations associated with this resource.
|
getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, registerChildren, registerOperations, registerRemoveOperation
public static final SimpleAttributeDefinition NAME
public static final SimpleAttributeDefinition INTERFACE
public static final SimpleAttributeDefinition PORT
public static final SimpleAttributeDefinition FIXED_PORT
public static final SimpleAttributeDefinition MULTICAST_ADDRESS
public static final SimpleAttributeDefinition MULTICAST_PORT
public static final ClientMappingsAttributeDefinition CLIENT_MAPPINGS
public AbstractSocketBindingResourceDefinition(OperationStepHandler addHandler, OperationStepHandler removeHandler)
public void registerAttributes(ManagementResourceRegistration resourceRegistration)
ResourceDefinition
registerAttributes
in interface ResourceDefinition
registerAttributes
in class SimpleResourceDefinition
resourceRegistration
- a ManagementResourceRegistration
created from this definitionprotected void registerAddOperation(ManagementResourceRegistration registration, OperationStepHandler handler, OperationEntry.Flag... flags)
registerAddOperation
in class SimpleResourceDefinition
protected abstract OperationStepHandler getInterfaceWriteAttributeHandler()
protected abstract OperationStepHandler getPortWriteAttributeHandler()
protected abstract OperationStepHandler getFixedPortWriteAttributeHandler()
protected abstract OperationStepHandler getMulticastAddressWriteAttributeHandler()
protected abstract OperationStepHandler getMulticastPortWriteAttributeHandler()
protected abstract OperationStepHandler getClientMappingsWriteAttributeHandler()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All rights reserved.