@Override public void registerOperations(ManagementResourceRegistration hostRegistration) { super.registerOperations(hostRegistration); hostRegistration.registerOperationHandler( NamespaceAddHandler.DEFINITION, NamespaceAddHandler.INSTANCE); hostRegistration.registerOperationHandler( NamespaceRemoveHandler.DEFINITION, NamespaceRemoveHandler.INSTANCE); hostRegistration.registerOperationHandler( SchemaLocationAddHandler.DEFINITION, SchemaLocationAddHandler.INSTANCE); hostRegistration.registerOperationHandler( SchemaLocationRemoveHandler.DEFINITION, SchemaLocationRemoveHandler.INSTANCE); hostRegistration.registerOperationHandler( ValidateAddressOperationHandler.DEFINITION, ValidateAddressOperationHandler.INSTANCE); hostRegistration.registerOperationHandler( ResolveExpressionHandler.DEFINITION, ResolveExpressionHandler.INSTANCE); hostRegistration.registerOperationHandler( ResolveExpressionOnHostHandler.DEFINITION, ResolveExpressionOnHostHandler.INSTANCE); hostRegistration.registerOperationHandler( SpecifiedInterfaceResolveHandler.DEFINITION, SpecifiedInterfaceResolveHandler.INSTANCE); hostRegistration.registerOperationHandler( CleanObsoleteContentHandler.DEFINITION, CleanObsoleteContentHandler.createOperation(contentRepository)); XmlMarshallingHandler xmh = new HostXmlMarshallingHandler( configurationPersister.getHostPersister(), hostControllerInfo); hostRegistration.registerOperationHandler(XmlMarshallingHandler.DEFINITION, xmh); StartServersHandler ssh = new StartServersHandler(environment, serverInventory, runningModeControl); hostRegistration.registerOperationHandler(StartServersHandler.DEFINITION, ssh); HostShutdownHandler hsh = new HostShutdownHandler(domainController); hostRegistration.registerOperationHandler(HostShutdownHandler.DEFINITION, hsh); HostProcessReloadHandler reloadHandler = new HostProcessReloadHandler( HostControllerService.HC_SERVICE_NAME, runningModeControl, processState); hostRegistration.registerOperationHandler( HostProcessReloadHandler.getDefinition(hostControllerInfo), reloadHandler); DomainServerLifecycleHandlers.initializeServerInventory(serverInventory); DomainSocketBindingGroupRemoveHandler.INSTANCE.initializeServerInventory(serverInventory); ValidateOperationHandler validateOperationHandler = hostControllerInfo.isMasterDomainController() ? ValidateOperationHandler.INSTANCE : ValidateOperationHandler.SLAVE_HC_INSTANCE; hostRegistration.registerOperationHandler( ValidateOperationHandler.DEFINITION_PRIVATE, validateOperationHandler); SnapshotDeleteHandler snapshotDelete = new SnapshotDeleteHandler(configurationPersister.getHostPersister()); hostRegistration.registerOperationHandler(SnapshotDeleteHandler.DEFINITION, snapshotDelete); SnapshotListHandler snapshotList = new SnapshotListHandler(configurationPersister.getHostPersister()); hostRegistration.registerOperationHandler(SnapshotListHandler.DEFINITION, snapshotList); SnapshotTakeHandler snapshotTake = new SnapshotTakeHandler(configurationPersister.getHostPersister()); hostRegistration.registerOperationHandler(SnapshotTakeHandler.DEFINITION, snapshotTake); ignoredRegistry.registerResources(hostRegistration); // Platform MBeans PlatformMBeanResourceRegistrar.registerPlatformMBeanResources(hostRegistration); }