gr.uoa.di.madgik.environment.reporting
Class ReportingFrameworkProvider

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

public class ReportingFrameworkProvider
extends Object
implements IReportingFrameworkProvider


Constructor Summary
ReportingFrameworkProvider()
           
 
Method Summary
static IReportingFrameworkProvider Init(String ProviderName, EnvHintCollection Hints)
           
static boolean IsInit()
           
 void Send(String messageType, Map<String,Object> messageParameters, EnvHintCollection hints)
           
 void SessionInit(EnvHintCollection Hints)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportingFrameworkProvider

public ReportingFrameworkProvider()
Method Detail

Init

public static IReportingFrameworkProvider Init(String ProviderName,
                                               EnvHintCollection Hints)
                                        throws EnvironmentValidationException
Throws:
EnvironmentValidationException

IsInit

public static boolean IsInit()

SessionInit

public void SessionInit(EnvHintCollection Hints)
                 throws EnvironmentReportingException
Specified by:
SessionInit in interface IReportingFrameworkProvider
Throws:
EnvironmentReportingException

Send

public void Send(String messageType,
                 Map<String,Object> messageParameters,
                 EnvHintCollection hints)
          throws EnvironmentReportingException
Specified by:
Send in interface IReportingFrameworkProvider
Throws:
EnvironmentReportingException


Copyright © 2013. All Rights Reserved.