Untitled

 avatar
unknown
java
2 years ago
4.2 kB
10
Indexable
/*---------------------------------------------------------------------------
   $Id:$
  ---------------------------------------------------------------------------
  (c) 2011
  ---------------------------------------------------------------------------*/

usecases [email protected] 
{
  import [email protected];

  public ActEventLog
  (
    ref string AuditLogID,
    TypeEnumEventLogLevel LogLevel,
    string Computer,
    string GUID,
    string ResultCode,
    string ResultData,
    string SourceSystem,
    string SourceData,
    string ExternalUser,
    string Login,
    string Description,
    string UseCase,
    string ModulName,
    string CallTime,
    string ResultDescription,
    string MethodName,
    string Progress
    )
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.Jobject.ActEventLog;
    }
  }

  public ActEventLogV2
  (
    ref string AuditLogID,
    string MessageID,
    string ReferenceID,
    string CorrelationID,    
    TypeEnumEventLogLevel LogLevel,    
    string ModulName,
    string MethodName,
    string UseCase,
    string SourceSystem,
    string ExternalUser,
    string CallTime,
    string SourceData,
    string Progress,
    string ResultCode,
    string ResultDescription,
    string ResultData,
    string Description
    )
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.Jobject.ActEventLogV2;      
    }
  }

  public ActTransLogV2
  (
    ref string AuditLogID,
    string MessageID,
    string ReferenceID,
    string CorrelationID,    
    TypeEnumEventLogLevel LogLevel,    
    string ModulName,
    string MethodName,
    string UseCase,
    string SourceSystem,
    string ExternalUser,
    string CallTime,
    string SourceData,
    string Progress,
    string ResultCode,
    string ResultDescription,
    string ResultData,
    string Description
    )
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.Jobject.ActEventLogV2;      
    }
  }

/*
 * granularity
 * 1 - Enter
 * 2 - Leave
 * 3 - Input data
 * 4 - XML data
 * 5 - Progress
 * 6 - Rezult data
 * 7 - Detail
 * 8 - Error
 * 9 - Exception */

  public Trace(parameters as TracePrototype)
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.TraceClass.Trace;      
    }  
  } 
  
  public TraceValue(parameters as TraceValuePrototype)
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.TraceClass.TraceValue;      
    }  
  } 
  
  public Enter(integer category, optional string fncName)
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.TraceClass.Enter;      
    }  
  } 
  
  public Leave(integer category)
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.TraceClass.Leave;      
    }  
  } 
  
  public ActReloadCfgTraceLines(parameters as AttrSetPrototype)
  {
    variant [email protected]:Object 
    {
      impl = java:sk.dwcslovakia.skeventaudit.TraceClass.ReloadCfgTraceLines;      
    }  
  } 
  
  /**
   * ActFlushLogBackup
   */
  menu usecase ActFlushLogBackup
  {
    symbol = MiniIconEventViewer;
    variant Object
    {
      impl = java:sk.dwcslovakia.skeventaudit.Jobject.ActFlushLogBackup;     
    }
  }
  
  //Log search
  public LogSearch (out TypeAggrWidget[] data, string searchText)
{
  variant Object {
      impl = java:sk.dwcslovakia.skeventaudit.SearchClass.SearchData;
    }
}

//selected object
public ActAddSelectedObject(dictionary dict, object myparent, object myview, boolean selectedOnly)
{
  variant Object {
      impl = java:sk.dwcslovakia.skeventaudit.SearchClass.AddSelectedObject;
    }  
}

//public ActAddSelectedObject(dictionary dict, object myparent, object myview, boolean selectedOnly)
//{
//  variant Object {
//      impl = java:sk.dwcslovakia.skeventaudit.SearchClass.AddSelectedObject;
//    }  
//}
    
}
Editor is loading...
Leave a Comment