class: SimpleStatistics

public class: SimpleStatistics
Author: Markus Haarlaender (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 1946 $ $LastChangedDate: 2009-01-09 11:; Complexity: 1
Dates: Created: 16.07.2009 15:31:16; Modified: 16.07.2009 15:31:16;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {8B02253F-CBF3-47d1-A4D0-83BC46EEF3DE}
Implementation of PubItemSimpleStatistics
 

Goto: Custom Properties, Fields, Methods, Tagged Values

Implements: PubItemSimpleStatistics

See also: PubItemSimpleStatistics

Appears in: statistics

Connections
 
Custom Properties
 
SimpleStatistics Attributes
Attribute Details
private static const Logger
  logger
Initial: Logger.getLogger(SimpleStatistics.class)
protected static const String
  REPORTDEFINITION_FILE
Initial: "report-definition-list.xml"
private XmlTransforming
  xmlTransforming
annotations=@EJB
Notes: A XmlTransforming instance.
 
SimpleStatistics Methods
Operation Details
public
getNumberOfItemOrFileRequests(
   String reportDefinitionType,
   String objectId,
   AccountUserVO accountUser):String
Sequential
Tags: throws=Exception
Notes: {@inheritDoc}
public
getStatisticReportRecord(
   String reportDefinitionType,
   String objectId,
   AccountUserVO accountUser):List
Sequential
Tags: throws=Exception
public
initReportDefinitionsInFramework():void
Sequential
Notes: {@inheritDoc}
private
retrieveReportDefinitionListFromFile():List
Sequential
Tags: throws=Exception
 
SimpleStatistics Tagged Values
Tag Value Notes
annotations @Remote@RemoteBinding(jndiBinding = PubItemSimpleStatistics.SERVICE_NAME)@Stateless@TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)@Interceptors( { LogStartEndInterceptor.class, LogMethodDurationInterceptor.class })