/** * Initializes the interface, socket binding group and socket binding part of the model * * @param rootResource the root model resource * @param rootRegistration the root model registry */ protected void initializePathsModel(Resource rootResource, ManagementResourceRegistration rootRegistration) { if (paths.size() == 0) { return; } rootResource.getModel().get(PATH); PathResourceDefinition def = PathResourceDefinition.createSpecified(pathManager); if (rootRegistration.getSubModel(PathAddress.pathAddress(def.getPathElement())) != null) { //Older versions of core model tests seem to register this resource, while in newer it does not get registered, //so let's remove it here if it exists already rootRegistration.unregisterSubModel(def.getPathElement()); } rootRegistration.registerSubModel(def); }
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { //server paths resourceRegistration.registerSubModel(PathResourceDefinition.createSpecifiedNoServices(pathManager)); resourceRegistration.registerSubModel(new InterfaceDefinition( SpecifiedInterfaceAddHandler.INSTANCE, SpecifiedInterfaceRemoveHandler.INSTANCE, true )); // Server system properties resourceRegistration.registerSubModel(SystemPropertyResourceDefinition.createForDomainOrHost(Location.SERVER_CONFIG)); // Server jvm resourceRegistration.registerSubModel(JvmResourceDefinition.SERVER); } }
hostRegistration.registerSubModel(PathResourceDefinition.createSpecified(pathManager));
)); resourceRegistration.registerSubModel(new ProfileResourceDefinition(extensionRegistry)); resourceRegistration.registerSubModel(PathResourceDefinition.createNamed(pathManager)); resourceRegistration.registerSubModel(DomainDeploymentResourceDefinition.createForDomainRoot(isMaster, contentRepo, fileRepository)); resourceRegistration.registerSubModel(new DeploymentOverlayDefinition(null, contentRepo, fileRepository));
hostRegistration.registerSubModel(PathResourceDefinition.createResolvableSpecified(pathManager));
resourceRegistration.registerSubModel(PathResourceDefinition.createSpecified(pathManager));
resourceRegistration.registerSubModel(PathResourceDefinition.createNamed()); ResourceDefinition domainDeploymentDefinition = isMaster ? DomainDeploymentResourceDefinition.createForDomainMaster(contentRepo)
hostRegistration.registerSubModel(PathResourceDefinition.createResolvableSpecified(pathManager));
/** * Initializes the interface, socket binding group and socket binding part of the model * * @param rootResource the root model resource * @param rootRegistration the root model registry */ protected void initializePathsModel(Resource rootResource, ManagementResourceRegistration rootRegistration) { if (paths.size() == 0) { return; } rootResource.getModel().get(PATH); PathResourceDefinition def = PathResourceDefinition.createSpecified(pathManager); if (rootRegistration.getSubModel(PathAddress.pathAddress(def.getPathElement())) != null) { //Older versions of core model tests seem to register this resource, while in newer it does not get registered, //so let's remove it here if it exists already rootRegistration.unregisterSubModel(def.getPathElement()); } rootRegistration.registerSubModel(def); }
resourceRegistration.registerSubModel(PathResourceDefinition.createSpecified(pathManager));
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { //server paths resourceRegistration.registerSubModel(PathResourceDefinition.createSpecifiedNoServices()); resourceRegistration.registerSubModel(new InterfaceResourceDefinition( SpecifiedInterfaceAddHandler.INSTANCE, SpecifiedInterfaceRemoveHandler.INSTANCE, true, false )); // Server system properties resourceRegistration.registerSubModel(SystemPropertyResourceDefinition.createForDomainOrHost(Location.SERVER_CONFIG)); // Server jvm resourceRegistration.registerSubModel(JvmResourceDefinition.SERVER); // ssl=loopback resourceRegistration.registerSubModel(new SslLoopbackResourceDefinition()); }
resourceRegistration.registerSubModel(PathResourceDefinition.createNamed()); ResourceDefinition domainDeploymentDefinition = isMaster ? DomainDeploymentResourceDefinition.createForDomainMaster(contentRepo)
/** * Initializes the interface, socket binding group and socket binding part of the model * * @param rootResource the root model resource * @param rootRegistration the root model registry */ protected void initializePathsModel(Resource rootResource, ManagementResourceRegistration rootRegistration) { if (paths.size() == 0) { return; } rootResource.getModel().get(PATH); PathResourceDefinition def = PathResourceDefinition.createSpecified(pathManager); if (rootRegistration.getSubModel(PathAddress.pathAddress(def.getPathElement())) != null) { //Older versions of core model tests seem to register this resource, while in newer it does not get registered, //so let's remove it here if it exists already rootRegistration.unregisterSubModel(def.getPathElement()); } rootRegistration.registerSubModel(def); }
resourceRegistration.registerSubModel(PathResourceDefinition.createSpecified(pathManager));
@Override public void registerChildren(ManagementResourceRegistration resourceRegistration) { //server paths resourceRegistration.registerSubModel(PathResourceDefinition.createSpecifiedNoServices()); resourceRegistration.registerSubModel(new InterfaceResourceDefinition( SpecifiedInterfaceAddHandler.INSTANCE, SpecifiedInterfaceRemoveHandler.INSTANCE, true, false )); // Server system properties resourceRegistration.registerSubModel(SystemPropertyResourceDefinition.createForDomainOrHost(Location.SERVER_CONFIG)); // Server jvm resourceRegistration.registerSubModel(JvmResourceDefinition.SERVER); // ssl=loopback resourceRegistration.registerSubModel(new SslLoopbackResourceDefinition()); }
resourceRegistration.registerSubModel(PathResourceDefinition.createSpecified(pathManager));