All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xsd.jmx.xsd Maven / Gradle / Ivy

Go to download

iPOJO bytecode manipulator. This manipulator is used to instrument java classes in order to be managed by iPOJO.

There is a newer version: 1.13.0
Show newest version


	

	

		
			
				Description of a JMX managed component.
			
		
		
			
				
					
						The list of methods to expose.
					
				
			
			
				
					
						The list of attributes to expose.
					
				
			
		
		
			
				
					Determines if the component must be register on the
					MOSGi MBean server or not.
				
			
		
		
			
				
					The complete object name of the managed component.
					The syntax of this attribute must be compliant with
					the ObjectName syntax, detailed in the JMX
					specification. If neither domain nor name attributes
					are specified, the default value is determined by
					the package, the type and the instance name of the
					component. This attribute overrides the domain and
					name attributes.
				
			
		
		
			
				
					The domain of the managed object (i.e., the left
					part of the object name). This attribute must be
					compliant with the domain syntax, as described in
					the JMX specification.
				
			
		
		
			
				
					The name property of the managed object. The value
					of this attribute must comply with the ObjectName
					value syntax, as described in the JMX specification.
				
			
		

		
			
				
					Specifies method to carry out operations before
					beeing registered from the MBean server. The
					signature of the specified method must be :
					"ObjectName preRegister(MBeanServer server,
					ObjectName name) throws Exception".
				
			
		
		
			
				
					Specifies method to carry out operations after
					beeing registered from the MBean server. The
					signature of the specified method must be : "void
					postRegister(Boolean registrationDone)".
				
			
		
		
			
				
					Specifies method to carry out operations before
					beeing unregistered from the MBean server. The
					signature of the specified method must be : "void
					preDeregister() throws Exception".
				
			
		
		
			
				
					Specifies method to carry out operations after
					beeing unregistered from the MBean server. The
					signature of the specified method must be : 
					"void postDeregister()".
			
	

	
        
        	Description of an attribute to expose.
        
        
        	
        		The name of the component's field to expose.
		
			
				The name of the property as it will appear in JMX. If unspecified, the default value is the name of the exposed field.
		
            
            	Specify the access permission of the exposed field.
            
            
                
                	Access permission of an exposed field. Accepted values are "r" (read-only access, the default value) and "w" (read and write access).
                
                
					
					
				
			
		
		
			
				Enable or disable attribute change notification sending for this property. If set to "true", a notification is sent each time the value of the field changes.
	

	
        
        	Description of a method to expose.
        
        
        	
        		The name of the method to expose. If multiple methods have the same name, all of them are exposed.
        	
		
			
				The description of the exposed method, as it will appear in JMX.
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy