Groovy Documentation

org.linkedin.glu.orchestration.engine.delta.impl
[Java] Interface EntryDependencies


public interface EntryDependencies

Represent the dependencies between entries. Currently supporting only parent/child relationship.

Authors:
yan@pongasoft.com


Nested Class Summary
enum EntryDependencies.DependencyType

 
Method Summary
java.util.Set findChildren(java.lang.String key)

@return the childen of the entry if there are any, empty collection otherwise

java.lang.String findParent(java.lang.String key)

@return the parent of the entry if there is any, null otherwise

EntryDependencies.DependencyType getDependencyType(java.lang.String key)

Represent the dependencies between entries.

java.util.Set getEntriesWithChildren()

java.util.Set getEntriesWithDependency()

@return all the entries that have a dependency (getEntriesWithParent() + getEntriesWithChildren())

java.util.Set getEntriesWithDependency(java.util.Set entriesWithDependency)

@param entriesWithDependency the set to use for output

java.util.Set getEntriesWithParents()

 

Method Detail

findChildren

public java.util.Set findChildren(java.lang.String key)
Returns:
the childen of the entry if there are any, empty collection otherwise


findParent

public java.lang.String findParent(java.lang.String key)
Returns:
the parent of the entry if there is any, null otherwise


getDependencyType

public EntryDependencies.DependencyType getDependencyType(java.lang.String key)
Represent the dependencies between entries. Currently supporting only parent/child relationship.
Authors:
yan@pongasoft.com


getEntriesWithChildren

public java.util.Set getEntriesWithChildren()


getEntriesWithDependency

public java.util.Set getEntriesWithDependency()
Returns:
all the entries that have a dependency (getEntriesWithParent() + getEntriesWithChildren())


getEntriesWithDependency

public java.util.Set getEntriesWithDependency(java.util.Set entriesWithDependency)
Parameters:
entriesWithDependency - the set to use for output
Returns:
all the entries that have a dependency (getEntriesWithParent() + getEntriesWithChildren()) (stored in entriesWithDependency)


getEntriesWithParents

public java.util.Set getEntriesWithParents()


 

Groovy Documentation