org.jboss.dna.repository.sequencer
Class SequencerConfig

java.lang.Object
  extended by org.jboss.dna.common.component.ComponentConfig
      extended by org.jboss.dna.repository.sequencer.SequencerConfig
All Implemented Interfaces:
Comparable<ComponentConfig>

@Immutable
public class SequencerConfig
extends ComponentConfig

A configuration for a sequencer.


Constructor Summary
SequencerConfig(String name, String description, long timestamp, Map<String,Object> properties, String classname, String[] classpath, String... pathExpressions)
           
SequencerConfig(String name, String description, Map<String,Object> properties, String classname, String[] classpath, String... pathExpressions)
           
SequencerConfig(String name, String description, String classname, String[] classpath, String... pathExpressions)
           
 
Method Summary
 Collection<SequencerPathExpression> getPathExpressions()
           
 boolean hasChanged(SequencerConfig that)
           
 
Methods inherited from class org.jboss.dna.common.component.ComponentConfig
compareTo, equals, getComponentClassname, getComponentClasspath, getComponentClasspathArray, getDescription, getName, getProperties, getTimestamp, hasChanged, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequencerConfig

public SequencerConfig(String name,
                       String description,
                       String classname,
                       String[] classpath,
                       String... pathExpressions)

SequencerConfig

public SequencerConfig(String name,
                       String description,
                       Map<String,Object> properties,
                       String classname,
                       String[] classpath,
                       String... pathExpressions)

SequencerConfig

public SequencerConfig(String name,
                       String description,
                       long timestamp,
                       Map<String,Object> properties,
                       String classname,
                       String[] classpath,
                       String... pathExpressions)
Method Detail

getPathExpressions

public Collection<SequencerPathExpression> getPathExpressions()

hasChanged

public boolean hasChanged(SequencerConfig that)


Copyright © 2008-2009 JBoss, a division of Red Hat. All Rights Reserved.