|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter 11g Release 1 (11.1.1.4.0) E15995-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnalyticsEventPropertyResolver
Provides an extendable way to map properties of an Activity Streaming activity to properties of an analytics event of corresponding type.
Method Summary | |
---|---|
java.lang.Object |
getProperty(ActivityElement activity, java.lang.String eventType, java.lang.String factName, java.lang.String factDimensionProperty) Expected to return the value to be used for the specified event parameter / event dimension property in an event that is to be generated for the specified activity instance. |
Method Detail |
---|
java.lang.Object getProperty(ActivityElement activity, java.lang.String eventType, java.lang.String factName, java.lang.String factDimensionProperty) throws ActivityException
For instance, for an event of type "WC:DISCUSSION_FORUMCREATE
", parameter "DICUSSION_FORUM
", and dimension property "RESOURCE_ID
", this method is expected to look up the first object argument of the passed activity, and return its object id.
activity
- Activity Streaming activity for which to return the event property valueeventType
- Name of the analytics event typefactName
- Name of an event parameter or event dimension parameter for the specified event typefactDimensionProperty
- Name of a property of the dimension of the specified dimension parameter if factName
is for a dimension parameter, or null
if factName
is not for a dimension parameter but for a simple parameterActivityException
- If an error occurs that prevents the resolver from being able to successfully resolve the requested property
|
Oracle Fusion Middleware Java API Reference for Oracle WebCenter 11g Release 1 (11.1.1.4.0) E15995-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |