public void invokeTimeoutMethod(final Timer timer) {
   final EJBComponent component = (EJBComponent) getComponent();
   final Method method = component.getTimeoutMethod();
   if (method == null) {
     throw MESSAGES.componentTimeoutMethodNotSet(component.getComponentName());
   }
   invokeTimeoutMethod(method, timer);
 }
 @Override
 public String getTimedObjectId() {
   return deploymentString + "." + ejbComponent.getComponentName();
 }