@Override public void unregister(OperationContext context) throws OperationFailedException { Resource resource = context.readResource(PathAddress.EMPTY_ADDRESS); ManagementResourceRegistration registration = context.getResourceRegistrationForUpdate(); String protocolName = context.getCurrentAddressValue(); String moduleName = ProtocolResourceDefinition.Attribute.MODULE.resolveModelAttribute(context, resource.getModel()).asString(); Class<? extends Protocol> protocolClass = ChannelRuntimeResourceRegistration.findProtocolClass(context, protocolName, moduleName); for (String attribute : ProtocolMetricsHandler.findProtocolAttributes(protocolClass).keySet()) { registration.unregisterAttribute(attribute); } } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
@Override public void unregisterAttribute(String attributeName) { deployments.unregisterAttribute(attributeName); subdeployments.unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { deployments.unregisterAttribute(attributeName); subdeployments.unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { deployments.unregisterAttribute(attributeName); subdeployments.unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { deployments.unregisterAttribute(attributeName); subdeployments.unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { delegate.unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { getDelegate().unregisterAttribute(attributeName); }
@Override public void unregisterAttribute(String attributeName) { getDelegate().unregisterAttribute(attributeName); }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
@Override public void unregister(OperationContext context) throws OperationFailedException { Resource resource = context.readResource(PathAddress.EMPTY_ADDRESS); ManagementResourceRegistration registration = context.getResourceRegistrationForUpdate(); String protocolName = context.getCurrentAddressValue(); String moduleName = ProtocolResourceDefinition.Attribute.MODULE.resolveModelAttribute(context, resource.getModel()).asString(); Class<? extends Protocol> protocolClass = ChannelRuntimeResourceRegistration.findProtocolClass(context, protocolName, moduleName); for (String attribute : ProtocolMetricsHandler.findProtocolAttributes(protocolClass).keySet()) { registration.unregisterAttribute(attribute); } } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { //register as normal super.registerAttributes(resourceRegistration); //override resourceRegistration.unregisterAttribute(WORKER.getName()); resourceRegistration.registerReadWriteAttribute(WORKER, null, new HttpListenerWorkerAttributeWriteHandler(WORKER)); } }
hostReg.registerOperationHandler(LocalDomainControllerAddHandler.DEFINITION, LocalDomainControllerAddHandler.getTestInstance()); hostReg.unregisterAttribute(HostResourceDefinition.DOMAIN_CONTROLLER.getName()); hostReg.registerReadWriteAttribute(HostResourceDefinition.DOMAIN_CONTROLLER, null, DomainControllerWriteAttributeHandler.getTestInstance());
hostReg.registerOperationHandler(LocalDomainControllerAddHandler.DEFINITION, LocalDomainControllerAddHandler.getTestInstance()); hostReg.unregisterAttribute(HostResourceDefinition.DOMAIN_CONTROLLER.getName()); hostReg.registerReadWriteAttribute(HostResourceDefinition.DOMAIN_CONTROLLER, null, DomainControllerWriteAttributeHandler.getTestInstance());