Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  package com.arjuna.ats.arjuna.tools.osb.mbean;
  
  import java.util.List;
  
Base class MBean implementation wrapper for MBeans corresponding to a Uid
 
 public class UidWrapper {
 	private String name;
 	private String beantype;
     private String className;
 	private String ostype;
 	private Uid uid;
 	private long tstamp;
 	private OSEntryBean mbean;
 
 	public UidWrapper(Uid uid) {
 		this. = uid;
 		this. = "";
 		this. = "";
 		this. = "";
         this. = null;
 	}
 
 	public OSEntryBean getMBean() {
 		return ;
 	}
 
 	public UidWrapper(ObjStoreBrowser browserString beantypeString ostypeString classNameUid uid) {
 		this. = browser;
 		this. = ostype;
 		this. = beantype;
         this. = className;
 		this. = uid;
 		this. = 0L;
 		this. = "jboss.jta:type=ObjectStore,itype=" + ostype + ",uid=" + uid.fileStringForm(); // + ",participant=false";
 
 	}

    
Refresh the management view of the whole ObjectStore
 
 	public void probe() {
 	}
 
 	public String getType() {
 		return ;
 	}
 
 	public String getName() {
 		return ;
 	}
 
 	public String getClassName() {
 		return ;
 	}
 
 	void register() {
 	}
 
 	void unregister() {
 	}

    
The timestamp represent the time (in milliseconds) when the bean was registered. It is used for deciding when a bean needs unregistering.

Returns:
 
 	public long getTimestamp() {
 		return ;
 	}
 
 	public void setTimestamp(long tstamp) {
 		this. = tstamp;
 	}
 
 	public Uid getUid() {
         return ;
     }
 
 	public boolean equals(Object o) {
 		if (this == oreturn true;
 		if (o == null || getClass() != o.getClass()) return false;
 
 		UidWrapper that = (UidWrappero;
 
         return !( != null ? !.equals(that.uid) : that.uid != null);
 
     }
 
	public int hashCode() {
		return  != null ? .hashCode() : 0;
	}
	public String toString() {
		return "UidWrapper{" +
				"ostype='" +  + '\'' +
				", uid=" +  +
				", tstamp=" +  +
				'}';
	}
	public StringBuilder toString(String prefixStringBuilder sb) {
		return .toString(prefixsb);
	}
	public List<UidWrapperprobe(String type) {
		return .probe(type);
	}

    
Construct an MBean to represent this ObjectStore record. The bean type used for construct the MBean is provided in the configuration of the

Returns:
See also:
ObjStoreBrowser
		try {
			Constructor<OSEntryBeanconstructor = cl.getConstructor(UidWrapper.class);
			 = constructor.newInstance(this);
catch (Throwable e) { // ClassNotFoundException, NoSuchMethodException, InvocationTargetException, IllegalAccessException, InstantiationException
			 = new OSEntryBean(this);           
        }
		return ;
	}
New to GrepCode? Check out our FAQ X