deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.framework.trigger
Class TriggerCapabilities

java.lang.Object
  extended by org.deegree.framework.trigger.TriggerCapabilities

public class TriggerCapabilities
extends Object

Since:
2.0
Version:
$Revision: 18195 $, 1.0. $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Poth, last edited by: $Author: mschneider $

Nested Class Summary
static class TriggerCapabilities.TRIGGER_TYPE
           
 
Constructor Summary
TriggerCapabilities(Map<String,TargetClass> targetClasses)
           
 
Method Summary
(package private)  Map<String,TargetClass> getClassMappings()
          returns the mapping of java class names to
 List<TargetClass> getTargetClasses()
          returns a List of capabilities of all available
 TriggerCapability getTriggerCapability(String clss, String method, TriggerCapabilities.TRIGGER_TYPE type)
          returns all the capabilties of all
(package private)  void merge(TriggerCapabilities other)
          adds all mappings from the passed TriggerCapabilities to the current.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TriggerCapabilities

public TriggerCapabilities(Map<String,TargetClass> targetClasses)
Method Detail

getTargetClasses

public List<TargetClass> getTargetClasses()
returns a List of capabilities of all available

Returns:
a List of capabilities of all available
See Also:
Trigger, Trigger

getTriggerCapability

public TriggerCapability getTriggerCapability(String clss,
                                              String method,
                                              TriggerCapabilities.TRIGGER_TYPE type)
returns all the capabilties of all

Parameters:
clss -
method -
type -
Returns:
all the capabilties of all
See Also:
assigned to class and method. The thrid parameter determines if just pre-trigger, post-trigger or all triggers shall be returned., assigned to class and method.

getClassMappings

Map<String,TargetClass> getClassMappings()
returns the mapping of java class names to

Returns:
the mapping of java class names to
See Also:
instances, instances

merge

void merge(TriggerCapabilities other)
adds all mappings from the passed TriggerCapabilities to the current. The passed mappings will override the current mapping if necessary

Parameters:
other -

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org