gr.uoa.di.madgik.environment.gcube
Class GCubeReportingFrameworkProvider

java.lang.Object
  extended by gr.uoa.di.madgik.environment.gcube.GCubeReportingFrameworkProvider
All Implemented Interfaces:
gr.uoa.di.madgik.environment.IEnvironmentProvider, gr.uoa.di.madgik.environment.reporting.IReportingFrameworkProvider

public class GCubeReportingFrameworkProvider
extends Object
implements gr.uoa.di.madgik.environment.reporting.IReportingFrameworkProvider

A reporting provider for the gCube environment. This provider uses the gCube system accounting mechanism of the gCube Messaging Infrastructure

Author:
gerasimos.farantatos
See Also:
SystemAccounting}

Field Summary
static String GCubeActionScopeHintName
           
static String GCubeGHNHintName
           
static String ReportingFrameworkRIContainerServiceClassHintName
           
static String ReportingFrameworkRIContainerServiceJNDINameHintName
           
static String ReportingFrameworkRIContainerServiceNameHintName
           
 
Constructor Summary
GCubeReportingFrameworkProvider()
           
 
Method Summary
 void Send(String messageType, Map<String,Object> messageParameters, gr.uoa.di.madgik.environment.hint.EnvHintCollection hints)
           
 void SessionInit(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GCubeActionScopeHintName

public static final String GCubeActionScopeHintName
See Also:
Constant Field Values

GCubeGHNHintName

public static final String GCubeGHNHintName
See Also:
Constant Field Values

ReportingFrameworkRIContainerServiceClassHintName

public static final String ReportingFrameworkRIContainerServiceClassHintName
See Also:
Constant Field Values

ReportingFrameworkRIContainerServiceNameHintName

public static final String ReportingFrameworkRIContainerServiceNameHintName
See Also:
Constant Field Values

ReportingFrameworkRIContainerServiceJNDINameHintName

public static final String ReportingFrameworkRIContainerServiceJNDINameHintName
See Also:
Constant Field Values
Constructor Detail

GCubeReportingFrameworkProvider

public GCubeReportingFrameworkProvider()
Method Detail

SessionInit

public void SessionInit(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
                 throws gr.uoa.di.madgik.environment.exception.EnvironmentReportingException
Specified by:
SessionInit in interface gr.uoa.di.madgik.environment.reporting.IReportingFrameworkProvider
Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentReportingException

Send

public void Send(String messageType,
                 Map<String,Object> messageParameters,
                 gr.uoa.di.madgik.environment.hint.EnvHintCollection hints)
          throws gr.uoa.di.madgik.environment.exception.EnvironmentReportingException
Specified by:
Send in interface gr.uoa.di.madgik.environment.reporting.IReportingFrameworkProvider
Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentReportingException


Copyright © 2013. All Rights Reserved.