public class IORSASContextDefinition
extends org.jboss.as.controller.PersistentResourceDefinition
Defines a resource that encompasses the attributes used to configure the secure attribute service (SAS) settings in generated IORs.
Modifier and Type | Method and Description |
---|---|
List<org.jboss.as.controller.access.management.AccessConstraintDefinition> |
getAccessConstraints() |
Collection<org.jboss.as.controller.AttributeDefinition> |
getAttributes() |
protected org.jboss.metadata.ejb.jboss.IORSASContextMetaData |
getIORSASContextMetaData(org.jboss.as.controller.OperationContext context,
org.jboss.dmr.ModelNode model)
Builds a
IORSASContextMetaData using the specified OperationContext and ModelNode . |
getChildren, registerAttributes, registerChildren
getDeprecationData, getDescriptionProvider, getFlagsSet, getPathElement, getResourceDescriptionResolver, isOrderedChild, isRuntime, registerAddOperation, registerAddOperation, registerCapabilities, registerNotifications, registerOperations, registerRemoveOperation, registerRemoveOperation, setDeprecated
public List<org.jboss.as.controller.access.management.AccessConstraintDefinition> getAccessConstraints()
getAccessConstraints
in interface org.jboss.as.controller.ResourceDefinition
getAccessConstraints
in class org.jboss.as.controller.SimpleResourceDefinition
public Collection<org.jboss.as.controller.AttributeDefinition> getAttributes()
getAttributes
in class org.jboss.as.controller.PersistentResourceDefinition
protected org.jboss.metadata.ejb.jboss.IORSASContextMetaData getIORSASContextMetaData(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException
Builds a IORSASContextMetaData
using the specified OperationContext
and ModelNode
.
context
- a reference to the OperationContext
.model
- a ModelNode
containing the configured secure attribute service (SAS) metadata.IORSASContextMetaData
or null
if the specified model is undefined.org.jboss.as.controller.OperationFailedException
- if an error occurs while creating the transport metadata,Copyright © 2017 JBoss by Red Hat. All rights reserved.