org.jboss.ejb.txtimer
Interface EJBTimerServiceImplMBean

All Superinterfaces:
EJBTimerService, org.jboss.system.Service, org.jboss.system.ServiceMBean
All Known Implementing Classes:
EJBTimerServiceImpl

public interface EJBTimerServiceImplMBean
extends org.jboss.system.ServiceMBean, EJBTimerService

EJBTimerServiceImpl MBean interface.

Since:
07-Apr-2004
Version:
$Revision: 1.1.6.6 $
Author:
Thomas.Diesler@jboss.org, Dimitris.Andreadis@jboss.org

Field Summary
static javax.management.ObjectName OBJECT_NAME
          The default object name
 
Fields inherited from interface org.jboss.system.ServiceMBean
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED
 
Method Summary
 javax.management.ObjectName getPersistencePolicy()
           
 javax.management.ObjectName getRetryPolicy()
           
 String getTimedObjectInvokerClassName()
           
 String getTimerIdGeneratorClassName()
           
 String listTimers()
          List the timers registered with all TimerService objects
 void setPersistencePolicy(javax.management.ObjectName persistencePolicyName)
          The object name of the persistence policy
 void setRetryPolicy(javax.management.ObjectName retryPolicyName)
          The object name of the retry policy
 void setTimedObjectInvokerClassName(String timedObjectInvokerClassName)
          The TimedObjectInvoker class name
 void setTimerIdGeneratorClassName(String timerIdGeneratorClassName)
          The TimerIdGenerator class name
 void setTransactionManagerFactory(org.jboss.tm.TransactionManagerFactory factory)
          The TransactionManagerFactory
 
Methods inherited from interface org.jboss.system.ServiceMBean
getName, getState, getStateString, jbossInternalLifecycle
 
Methods inherited from interface org.jboss.system.Service
create, destroy, start, stop
 
Methods inherited from interface org.jboss.ejb.txtimer.EJBTimerService
createTimerService, createTimerService, getTimerService, removeTimerService, removeTimerService, restoreTimers
 

Field Detail

OBJECT_NAME

static final javax.management.ObjectName OBJECT_NAME
The default object name

Method Detail

setRetryPolicy

void setRetryPolicy(javax.management.ObjectName retryPolicyName)
The object name of the retry policy


getRetryPolicy

javax.management.ObjectName getRetryPolicy()

setPersistencePolicy

void setPersistencePolicy(javax.management.ObjectName persistencePolicyName)
The object name of the persistence policy


getPersistencePolicy

javax.management.ObjectName getPersistencePolicy()

setTimerIdGeneratorClassName

void setTimerIdGeneratorClassName(String timerIdGeneratorClassName)
The TimerIdGenerator class name


getTimerIdGeneratorClassName

String getTimerIdGeneratorClassName()

setTimedObjectInvokerClassName

void setTimedObjectInvokerClassName(String timedObjectInvokerClassName)
The TimedObjectInvoker class name


getTimedObjectInvokerClassName

String getTimedObjectInvokerClassName()

setTransactionManagerFactory

void setTransactionManagerFactory(org.jboss.tm.TransactionManagerFactory factory)
The TransactionManagerFactory


listTimers

String listTimers()
List the timers registered with all TimerService objects



Copyright © 2002 JBoss Group, LLC. All Rights Reserved.