@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { AttributeDefinition[] defs = JvmAttributes.getAttributes(server); OperationStepHandler handler = new ModelOnlyWriteAttributeHandler(defs); for (AttributeDefinition attr : JvmAttributes.getAttributes(server)) { resourceRegistration.registerReadWriteAttribute(attr, null, handler); } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { AttributeDefinition[] defs = JvmAttributes.getAttributes(server); OperationStepHandler handler = new ModelOnlyWriteAttributeHandler(defs); for (AttributeDefinition attr : JvmAttributes.getAttributes(server)) { resourceRegistration.registerReadWriteAttribute(attr, null, handler); } }
@Override public void registerAttributes(ManagementResourceRegistration resourceRegistration) { AttributeDefinition[] defs = JvmAttributes.getAttributes(server); OperationStepHandler handler = new ModelOnlyWriteAttributeHandler(defs); for (AttributeDefinition attr : JvmAttributes.getAttributes(server)) { resourceRegistration.registerReadWriteAttribute(attr, null, handler); } }
protected JvmResourceDefinition(boolean server) { super(PathElement.pathElement(ModelDescriptionConstants.JVM), new StandardResourceDescriptionResolver("jvm", HostEnvironmentResourceDefinition.class.getPackage().getName() + ".LocalDescriptions", HostEnvironmentResourceDefinition.class.getClassLoader(), true, false), new JVMAddHandler(JvmAttributes.getAttributes(server)), JVMRemoveHandler.INSTANCE); this.server = server; }
protected JvmResourceDefinition(boolean server) { super(new Parameters(PathElement.pathElement(ModelDescriptionConstants.JVM), new StandardResourceDescriptionResolver(ModelDescriptionConstants.JVM, HostEnvironmentResourceDefinition.class.getPackage().getName() + ".LocalDescriptions", HostEnvironmentResourceDefinition.class.getClassLoader(), true, false)) .setAddHandler(new JVMAddHandler(JvmAttributes.getAttributes(server))) .setRemoveHandler(JVMRemoveHandler.INSTANCE) .setMaxOccurs(server ? 1 : Integer.MAX_VALUE) .setMinOccurs(0)); this.server = server; }
protected JvmResourceDefinition(boolean server) { super(new Parameters(PathElement.pathElement(ModelDescriptionConstants.JVM), new StandardResourceDescriptionResolver(ModelDescriptionConstants.JVM, HostEnvironmentResourceDefinition.class.getPackage().getName() + ".LocalDescriptions", HostEnvironmentResourceDefinition.class.getClassLoader(), true, false)) .setAddHandler(new JVMAddHandler(JvmAttributes.getAttributes(server))) .setRemoveHandler(JVMRemoveHandler.INSTANCE) .setMaxOccurs(server ? 1 : Integer.MAX_VALUE) .setMinOccurs(0)); this.server = server; }