lumis.portal.serialization.operation
Class DependentConfigOperationCollection<O extends ConfigOperation>

Package class diagram package DependentConfigOperationCollection
java.lang.Object
  extended by lumis.portal.serialization.operation.DependentConfigOperationCollection<O>

public class DependentConfigOperationCollection<O extends ConfigOperation>
extends java.lang.Object

Collection for config operations that depends on other previous operations

Since:
4.0.7

Constructor Summary
DependentConfigOperationCollection()
           
 
Method Summary
 void addDependentConfigOperation(java.util.Collection<java.lang.String> dependencyKeys, O configOperation)
           
 void addDependentConfigOperation(java.lang.String dependencyKey, O configOperation)
           
 java.util.Collection<java.lang.String> getDependentKeys()
           
 boolean isEmpty()
           
 java.util.Set<O> popDependentConfigOperations(java.lang.String dependencyKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DependentConfigOperationCollection

public DependentConfigOperationCollection()
Method Detail

addDependentConfigOperation

public void addDependentConfigOperation(java.lang.String dependencyKey,
                                        O configOperation)

addDependentConfigOperation

public void addDependentConfigOperation(java.util.Collection<java.lang.String> dependencyKeys,
                                        O configOperation)

popDependentConfigOperations

public java.util.Set<O> popDependentConfigOperations(java.lang.String dependencyKey)

isEmpty

public boolean isEmpty()

getDependentKeys

public java.util.Collection<java.lang.String> getDependentKeys()


Lumisportal  6.1.0.111014 - Copyright © 2001-2007, Lumis. All Rights Reserved.