Class EmbeddedStandaloneServerConfiguration
- java.lang.Object
-
- org.jboss.migration.wfly10.config.management.impl.AbstractManageableResource
-
- org.jboss.migration.wfly10.config.management.impl.AbstractManageableServerConfiguration
-
- org.jboss.migration.wfly10.config.management.impl.EmbeddedStandaloneServerConfiguration
-
- All Implemented Interfaces:
org.jboss.migration.core.jboss.AbsolutePathResolver,DeploymentOverlayResource.Parent,DeploymentResource.Parent,ExtensionResource.Parent,InterfaceResource.Parent,ManageableResource,ManageableServerConfiguration,ManagementInterfaceResource.Parent,PathResource.Parent,SecurityRealmResource.Parent,SocketBindingGroupResource.Parent,StandaloneServerConfiguration,SubsystemResource.Parent,SystemPropertyResource.Parent
public class EmbeddedStandaloneServerConfiguration extends AbstractManageableServerConfiguration implements StandaloneServerConfiguration
- Author:
- emmartins
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEmbeddedStandaloneServerConfiguration.ConfigFileMigrationFactory-
Nested classes/interfaces inherited from class org.jboss.migration.wfly10.config.management.impl.AbstractManageableResource
AbstractManageableResource.Factory<T extends ManageableResource,P extends ManageableResource>
-
-
Field Summary
-
Fields inherited from interface org.jboss.migration.wfly10.config.management.StandaloneServerConfiguration
RESOURCE_TYPE
-
-
Constructor Summary
Constructors Constructor Description EmbeddedStandaloneServerConfiguration(org.jboss.migration.core.jboss.JBossServerConfiguration configurationPath, WildFlyServer10 server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeploymentResourcegetDeploymentResource(String resourceName)Set<String>getDeploymentResourceNames()org.jboss.as.controller.PathAddressgetDeploymentResourcePathAddress(String resourceName)List<DeploymentResource>getDeploymentResources()voidremoveDeploymentResource(String resourceName)protected org.jboss.as.controller.client.ModelControllerClientstartConfiguration()protected voidstopConfiguration()-
Methods inherited from class org.jboss.migration.wfly10.config.management.impl.AbstractManageableServerConfiguration
executeManagementOperation, getConfigurationPath, getModelControllerClient, getServer, isStarted, processResult, resolvePath, start, stop, writeConfiguration
-
Methods inherited from class org.jboss.migration.wfly10.config.management.impl.AbstractManageableResource
addChildResourceFactory, equals, findResources, findResources, findResources, findResources, getChildResource, getChildResourceFactories, getChildResourceFactory, getChildResourceNames, getChildResourcePathAddress, getChildResources, getChildResources, getChildResources, getChildResourceTypes, getDescendantResourceFactories, getDescendantResourceFactories, getParentResource, getResourceConfiguration, getResourceName, getResourcePathAddress, getServerConfiguration, hashCode, removeChildResource, removeResource, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.DeploymentOverlayResource.Parent
getDeploymentOverlayResource, getDeploymentOverlayResourceAbsoluteName, getDeploymentOverlayResourceConfiguration, getDeploymentOverlayResourceNames, getDeploymentOverlayResourcePathAddress, getDeploymentOverlayResources, hasDeploymentOverlayResource, removeDeploymentOverlayResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.DeploymentResource.Parent
getDeploymentResourceAbsoluteName, getDeploymentResourceConfiguration, hasDeploymentResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.ExtensionResource.Parent
getExtensionResource, getExtensionResourceAbsoluteName, getExtensionResourceConfiguration, getExtensionResourceNames, getExtensionResourcePathAddress, getExtensionResources, hasExtensionResource, removeExtensionResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.InterfaceResource.Parent
getInterfaceResource, getInterfaceResourceAbsoluteName, getInterfaceResourceConfiguration, getInterfaceResourceNames, getInterfaceResourcePathAddress, getInterfaceResources, hasInterfaceResource, removeInterfaceResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.ManageableResource
findResources, findResources, findResources, findResources, getChildResource, getChildResourceAbsoluteName, getChildResourceConfiguration, getChildResourceNames, getChildResourcePathAddress, getChildResources, getChildResources, getChildResources, getChildResourceTypes, getParentResource, getResourceAbsoluteName, getResourceConfiguration, getResourceName, getResourcePathAddress, getServerConfiguration, hasChildResource, isExistentResource, removeChildResource, removeResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.ManageableServerConfiguration
executeManagementOperation, getConfigurationPath, getConfigurationType, getModelControllerClient, getServer, isStarted, resolveNamedPath, resolvePath, resolvePath, start, stop
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.ManagementInterfaceResource.Parent
getManagementInterfaceResource, getManagementInterfaceResourceAbsoluteName, getManagementInterfaceResourceNames, getManagementInterfaceResourcePathAddress, getManagementInterfaceResources, removeManagementInterfaceResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.PathResource.Parent
getPathResource, getPathResourceAbsoluteName, getPathResourceConfiguration, getPathResourceNames, getPathResourcePathAddress, getPathResources, hasPathResource, removePathResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.SecurityRealmResource.Parent
getSecurityRealmResource, getSecurityRealmResourceAbsoluteName, getSecurityRealmResourceConfiguration, getSecurityRealmResourceNames, getSecurityRealmResourcePathAddress, getSecurityRealmResources, hasSecurityRealmResource, removeSecurityRealmResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.SocketBindingGroupResource.Parent
getSocketBindingGroupResource, getSocketBindingGroupResourceAbsoluteName, getSocketBindingGroupResourceConfiguration, getSocketBindingGroupResourceNames, getSocketBindingGroupResourcePathAddress, getSocketBindingGroupResources, hasSocketBindingGroupResource, removeSocketBindingGroupResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.StandaloneServerConfiguration
getResourceType
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.SubsystemResource.Parent
getSubsystemResource, getSubsystemResourceAbsoluteName, getSubsystemResourceConfiguration, getSubsystemResourceNames, getSubsystemResourcePathAddress, getSubsystemResources, hasSubsystemResource, removeSubsystemResource
-
Methods inherited from interface org.jboss.migration.wfly10.config.management.SystemPropertyResource.Parent
getSystemPropertyResource, getSystemPropertyResourceAbsoluteName, getSystemPropertyResourceConfiguration, getSystemPropertyResourceNames, getSystemPropertyResourcePathAddress, getSystemPropertyResources, hasSystemPropertyResource, removeSystemPropertyResource
-
-
-
-
Constructor Detail
-
EmbeddedStandaloneServerConfiguration
public EmbeddedStandaloneServerConfiguration(org.jboss.migration.core.jboss.JBossServerConfiguration configurationPath, WildFlyServer10 server)
-
-
Method Detail
-
startConfiguration
protected org.jboss.as.controller.client.ModelControllerClient startConfiguration()
- Specified by:
startConfigurationin classAbstractManageableServerConfiguration
-
stopConfiguration
protected void stopConfiguration()
- Specified by:
stopConfigurationin classAbstractManageableServerConfiguration
-
getDeploymentResource
public DeploymentResource getDeploymentResource(String resourceName) throws ManagementOperationException
- Specified by:
getDeploymentResourcein interfaceDeploymentResource.Parent- Throws:
ManagementOperationException
-
getDeploymentResources
public List<DeploymentResource> getDeploymentResources() throws ManagementOperationException
- Specified by:
getDeploymentResourcesin interfaceDeploymentResource.Parent- Throws:
ManagementOperationException
-
getDeploymentResourceNames
public Set<String> getDeploymentResourceNames() throws ManagementOperationException
- Specified by:
getDeploymentResourceNamesin interfaceDeploymentResource.Parent- Throws:
ManagementOperationException
-
getDeploymentResourcePathAddress
public org.jboss.as.controller.PathAddress getDeploymentResourcePathAddress(String resourceName)
- Specified by:
getDeploymentResourcePathAddressin interfaceDeploymentResource.Parent
-
removeDeploymentResource
public void removeDeploymentResource(String resourceName) throws ManagementOperationException
- Specified by:
removeDeploymentResourcein interfaceDeploymentResource.Parent- Throws:
ManagementOperationException
-
-