org.figure8.join.services.remoting
Interface ScriptLogAccessService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ScriptLogAccessServiceImpl

public interface ScriptLogAccessService
extends java.rmi.Remote

Remote service interface definition. This service allows to access scripts execution logs.

Version:
$Revision: 1.1 $
Author:
Laurent Broudoux

Method Summary
 RemoteScriptLogInfo[] getScriptLogInfos(long entityId, java.lang.String entityClass)
          Retrieve all the info beans on available script logs for given entity
 RemoteScriptLogInfo[] getScriptLogInfos(java.lang.String scriptName, java.lang.String scriptCategory)
          Get all the info beans on available script logs for script having this name and category
 

Method Detail

getScriptLogInfos

RemoteScriptLogInfo[] getScriptLogInfos(long entityId,
                                        java.lang.String entityClass)
                                        throws java.rmi.RemoteException
Retrieve all the info beans on available script logs for given entity

Parameters:
entityId - The id of entity to retrieve ScriptLogInfo objects for
entityClass - The class of entity to retrieve ScriptLogInfo objects for
Returns:
A list of RemoteScriptLogInfo available for entity
Throws:
java.rmi.RemoteException - if an exception occurs during the remote conversation

getScriptLogInfos

RemoteScriptLogInfo[] getScriptLogInfos(java.lang.String scriptName,
                                        java.lang.String scriptCategory)
                                        throws java.rmi.RemoteException
Get all the info beans on available script logs for script having this name and category

Parameters:
scriptName - The name of the script to retrieve log for
scriptCategory - The category of the script to retrive log for
Returns:
A list of RemoteScriptLogInfo available for script
Throws:
java.rmi.RemoteException - if an exception occurs during the remote conversation


Copyright © 2005-2008 Join. All Rights Reserved.