com.bea.p13n.tracking.clickthrough
Interface EventMappingLoader


public interface EventMappingLoader

Interface that defines the contract for the loading mechanism.


Method Summary
 String getAttributeValue(String attributeKey)
          Returns the value of an attribute key.
 String getEventClassName(String eventType)
          Returns event class name given the event type.
 String getValidatorClassName(String eventType)
          Returns validator class name given the event type.
 void reload()
          Forces reload of the mapping information.
 

Method Detail

getEventClassName

String getEventClassName(String eventType)
                         throws MissingResourceException
Returns event class name given the event type.

Parameters
eventType - The type of event.
Returns
String The class name that matches the event name.
Throws
MissingResourceException - To signal problems while reading.

getValidatorClassName

String getValidatorClassName(String eventType)
                             throws MissingResourceException
Returns validator class name given the event type.

Parameters
eventType - The type of event.
Returns
String The validator class name that matches the event name.
Throws
MissingResourceException - To signal problems while reading.

getAttributeValue

String getAttributeValue(String attributeKey)
                         throws MissingResourceException
Returns the value of an attribute key.

Parameters
attributeKey - The key of an attribute in a mapping.
Returns
String The value of an attribute in a mapping.
Throws
MissingResourceException - To signal problems in reading.

reload

void reload()
            throws MissingResourceException
Forces reload of the mapping information.

Throws
MissingResourceException


Copyright © 2011, Oracle. All rights reserved.