org.opennms.netmgt.config
Class OwnedIntervalSequence

java.lang.Object
  extended by org.opennms.netmgt.config.TimeIntervalSequence
      extended by org.opennms.netmgt.config.OwnedIntervalSequence

public class OwnedIntervalSequence
extends TimeIntervalSequence


Constructor Summary
OwnedIntervalSequence()
           
OwnedIntervalSequence(OwnedInterval interval)
           
 
Method Summary
protected  Collection<OwnedInterval> combineIntervals(TimeInterval currInt, TimeInterval newInt)
           
protected  TimeInterval createInterval(Date start, Date end)
           
protected  TimeIntervalSequence createTail(TimeInterval interval)
           
protected  Collection<OwnedInterval> separateIntervals(TimeInterval origInt, TimeInterval removedInt)
           
 
Methods inherited from class org.opennms.netmgt.config.TimeIntervalSequence
addAll, addAll, addInterval, bound, bound, getBounds, getEnd, getStart, iterator, removeAll, removeInterval, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OwnedIntervalSequence

public OwnedIntervalSequence()

OwnedIntervalSequence

public OwnedIntervalSequence(OwnedInterval interval)
Method Detail

combineIntervals

protected Collection<OwnedInterval> combineIntervals(TimeInterval currInt,
                                                     TimeInterval newInt)
Overrides:
combineIntervals in class TimeIntervalSequence

createInterval

protected TimeInterval createInterval(Date start,
                                      Date end)
Overrides:
createInterval in class TimeIntervalSequence

createTail

protected TimeIntervalSequence createTail(TimeInterval interval)
Overrides:
createTail in class TimeIntervalSequence

separateIntervals

protected Collection<OwnedInterval> separateIntervals(TimeInterval origInt,
                                                      TimeInterval removedInt)
Overrides:
separateIntervals in class TimeIntervalSequence


Copyright © 2009. All Rights Reserved.