org.rhq.enterprise.server.operation
Class OperationServerServiceImpl

java.lang.Object
  extended by org.rhq.enterprise.server.operation.OperationServerServiceImpl
All Implemented Interfaces:
OperationServerService

public class OperationServerServiceImpl
extends Object
implements OperationServerService

This is the remote POJO implementation that takes in messages from the agent saying the agent finished invoking a particular operation on a managed resource. The agent will notify the server of either:

Author:
John Mazzitelli

Constructor Summary
OperationServerServiceImpl()
           
 
Method Summary
 void operationFailed(String jobId, org.rhq.core.domain.configuration.Configuration result, org.rhq.core.util.exception.ExceptionPackage error, long invocationTime, long completionTime)
           
 void operationSucceeded(String jobId, org.rhq.core.domain.configuration.Configuration result, long invocationTime, long completionTime)
           
 void operationTimedOut(String jobId, long invocationTime, long timeoutTime)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationServerServiceImpl

public OperationServerServiceImpl()
Method Detail

operationFailed

public void operationFailed(String jobId,
                            org.rhq.core.domain.configuration.Configuration result,
                            org.rhq.core.util.exception.ExceptionPackage error,
                            long invocationTime,
                            long completionTime)
Specified by:
operationFailed in interface OperationServerService

operationSucceeded

public void operationSucceeded(String jobId,
                               org.rhq.core.domain.configuration.Configuration result,
                               long invocationTime,
                               long completionTime)
Specified by:
operationSucceeded in interface OperationServerService

operationTimedOut

public void operationTimedOut(String jobId,
                              long invocationTime,
                              long timeoutTime)
Specified by:
operationTimedOut in interface OperationServerService


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.