Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * JBoss, Home of Professional Open Source
   * Copyright 2010, Red Hat, Inc. and/or its affiliates,
   * and individual contributors as indicated by the @author tags.
   * See the copyright.txt in the distribution for a
   * full listing of individual contributors.
   * This copyrighted material is made available to anyone wishing to use,
   * modify, copy, or redistribute it subject to the terms and conditions
   * of the GNU Lesser General Public License, v. 2.1.
  * This program is distributed in the hope that it will be useful, but WITHOUT A
  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
  * You should have received a copy of the GNU Lesser General Public License,
  * v.2.1 along with this distribution; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  * MA  02110-1301, USA.
  *
  * (C) 2010,
  * @author JBoss, by Red Hat.
  */
 package com.arjuna.ats.arjuna.tools.osb.api.mbeans;
 
 
implementation of the JMX interface to the JBossTS recovery store
 
 public class RecoveryStoreBean extends TxLogBean implements RecoveryStoreBeanMBean {
 	private RecoveryStore rs;

    
Construct an MBean corresponding to the default recovery store in this JVM
 
 	public RecoveryStoreBean() {
         super(StoreManager.getRecoveryStore());
 	}
    
Construct an MBean corresponding to the given store

Parameters:
rs the RecoveryStore that is wrapped by this MBean
 
     public RecoveryStoreBean(RecoveryStore rs) {
         super(rs);
         this. = rs;
     }
 
     @Override
     protected ObjectName getMBeanName() {
         try {
             return new ObjectName(.);
         } catch (MalformedObjectNameException e) {
             ..println("Error creating object name: " + e.getMessage());
             return null;
         }
     }
 
 	// RecoveryStore interface implementation
 
 	public ObjectStateWrapper allObjUids(String typeint mthrows ObjectStoreException {
         InputObjectState ios = new InputObjectState();
 		boolean ok = .allObjUids (typeiosm);
         return new ObjectStateWrapper(iosok);
 	}
 
         InputObjectState ios = new InputObjectState();
 		boolean ok = .allObjUids (typeios);
         return new ObjectStateWrapper(iosok);
 	}
 
         InputObjectState ios = new InputObjectState();
         boolean ok = .allTypes(ios);
 		return new ObjectStateWrapper(iosok);
 	}
 
 	public int currentState (Uid uString tnthrows ObjectStoreException {
 		return .currentState (utn);
 	}
 
 	public boolean hide_state (Uid uString tnthrows ObjectStoreException {
 		return .hide_state (utn);
 	}
 
 	public boolean reveal_state (Uid uString tnthrows ObjectStoreException {
 		return .reveal_state (utn);
 	}
 
 		InputObjectState ios = .read_committed (utn);
         return new ObjectStateWrapper(ios);
	}
	public boolean isType (Uid uString tnint stthrows ObjectStoreException {
		return .isType (utnst);
	}
New to GrepCode? Check out our FAQ X