org.enhydra.shark
Class SharkEngineManager

java.lang.Object
  extended by org.enhydra.shark.SharkEngineManager
All Implemented Interfaces:
SharkInterface

public final class SharkEngineManager
extends java.lang.Object
implements SharkInterface

This class is internally used to get all shark's managers.

Author:
Sasa Bojanic, Nenad Stefanovic, Vladimir Puskas

Constructor Summary
SharkEngineManager()
           
 
Method Summary
static void configure()
           
static void configure(com.lutris.util.Config config)
           
static void configure(java.io.File configFile)
           
static void configure(java.util.Properties props)
           
static void configure(java.lang.String filePath)
           
 ActivityEventAuditFilterBuilder getActivityEventAuditFilterBuilder()
           
 ActivityFilterBuilder getActivityFilterBuilder()
           
 AdminMisc getAdminMisc()
           
 AdminMiscExt getAdminMiscExtension()
           
 AssignmentFilterBuilder getAssignmentFilterBuilder()
           
 DataEventAuditFilterBuilder getDataEventAuditFilterBuilder()
           
 ExecutionAdministration getExecutionAdministration()
           
 ExecutionAdministrationExt getExecutionAdministrationExtension()
           
 PackageAdministration getPackageAdministration()
           
 java.lang.Object getPlugIn(java.lang.String name)
           
 ProcessEventAuditFilterBuilder getProcessEventAuditFilterBuilder()
           
 ProcessFilterBuilder getProcessFilterBuilder()
           
 ProcessMgrFilterBuilder getProcessMgrFilterBuilder()
           
 NameValue[] getProperties()
           
 ResourceEventAuditFilterBuilder getResourceEventAuditFilterBuilder()
           
 ResourceFilterBuilder getResourceFilterBuilder()
           
 SharkConnection getSharkConnection()
           
 VariableFilterBuilder getVariableFilterBuilder()
           
 WAPI getWAPIConnection()
           
 XPDLBrowser getXPDLBrowser()
           
 XPILHandler getXPILHandler()
           
static boolean isConfigured()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SharkEngineManager

public SharkEngineManager()
Method Detail

configure

public static void configure(java.util.Properties props)

configure

public static void configure(java.lang.String filePath)

configure

public static void configure(java.io.File configFile)

configure

public static void configure()

configure

public static void configure(com.lutris.util.Config config)

isConfigured

public static boolean isConfigured()

getAdminMisc

public AdminMisc getAdminMisc()
                       throws java.lang.Exception
Specified by:
getAdminMisc in interface SharkInterface
Throws:
java.lang.Exception

getAdminMiscExtension

public AdminMiscExt getAdminMiscExtension()
                                   throws java.lang.Exception
Specified by:
getAdminMiscExtension in interface SharkInterface
Throws:
java.lang.Exception

getExecutionAdministration

public ExecutionAdministration getExecutionAdministration()
                                                   throws java.lang.Exception
Specified by:
getExecutionAdministration in interface SharkInterface
Throws:
java.lang.Exception

getExecutionAdministrationExtension

public ExecutionAdministrationExt getExecutionAdministrationExtension()
                                                               throws java.lang.Exception
Specified by:
getExecutionAdministrationExtension in interface SharkInterface
Throws:
java.lang.Exception

getPackageAdministration

public PackageAdministration getPackageAdministration()
                                               throws java.lang.Exception
Specified by:
getPackageAdministration in interface SharkInterface
Throws:
java.lang.Exception

getSharkConnection

public SharkConnection getSharkConnection()
                                   throws java.lang.Exception
Specified by:
getSharkConnection in interface SharkInterface
Throws:
java.lang.Exception

getActivityFilterBuilder

public ActivityFilterBuilder getActivityFilterBuilder()
                                               throws java.lang.Exception
Specified by:
getActivityFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getAssignmentFilterBuilder

public AssignmentFilterBuilder getAssignmentFilterBuilder()
                                                   throws java.lang.Exception
Specified by:
getAssignmentFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getProcessEventAuditFilterBuilder

public ProcessEventAuditFilterBuilder getProcessEventAuditFilterBuilder()
                                                                 throws java.lang.Exception
Specified by:
getProcessEventAuditFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getActivityEventAuditFilterBuilder

public ActivityEventAuditFilterBuilder getActivityEventAuditFilterBuilder()
                                                                   throws java.lang.Exception
Specified by:
getActivityEventAuditFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getDataEventAuditFilterBuilder

public DataEventAuditFilterBuilder getDataEventAuditFilterBuilder()
                                                           throws java.lang.Exception
Specified by:
getDataEventAuditFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getResourceEventAuditFilterBuilder

public ResourceEventAuditFilterBuilder getResourceEventAuditFilterBuilder()
                                                                   throws java.lang.Exception
Specified by:
getResourceEventAuditFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getProcessFilterBuilder

public ProcessFilterBuilder getProcessFilterBuilder()
                                             throws java.lang.Exception
Specified by:
getProcessFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getProcessMgrFilterBuilder

public ProcessMgrFilterBuilder getProcessMgrFilterBuilder()
                                                   throws java.lang.Exception
Specified by:
getProcessMgrFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getResourceFilterBuilder

public ResourceFilterBuilder getResourceFilterBuilder()
                                               throws java.lang.Exception
Specified by:
getResourceFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getVariableFilterBuilder

public VariableFilterBuilder getVariableFilterBuilder()
                                               throws java.lang.Exception
Specified by:
getVariableFilterBuilder in interface SharkInterface
Throws:
java.lang.Exception

getXPDLBrowser

public XPDLBrowser getXPDLBrowser()
                           throws java.lang.Exception
Specified by:
getXPDLBrowser in interface SharkInterface
Throws:
java.lang.Exception

getXPILHandler

public XPILHandler getXPILHandler()
                           throws java.lang.Exception
Specified by:
getXPILHandler in interface SharkInterface
Throws:
java.lang.Exception

getWAPIConnection

public WAPI getWAPIConnection()
                       throws java.lang.Exception
Specified by:
getWAPIConnection in interface SharkInterface
Throws:
java.lang.Exception

getProperties

public NameValue[] getProperties()
                          throws java.lang.Exception
Specified by:
getProperties in interface SharkInterface
Throws:
java.lang.Exception

getPlugIn

public java.lang.Object getPlugIn(java.lang.String name)
                           throws java.lang.Exception
Specified by:
getPlugIn in interface SharkInterface
Throws:
java.lang.Exception