com.ca.commons.jndi.beans
Class BeanStoreActionSpec

java.lang.Object
  extended by com.ca.commons.jndi.beans.BeanStoreActionSpec
All Implemented Interfaces:
Serializable

public final class BeanStoreActionSpec
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static int SCOPE_UNSPECIFIED
           
 
Constructor Summary
BeanStoreActionSpec()
           
BeanStoreActionSpec(String name, Object bean)
           
 
Method Summary
 boolean equals(Object o)
           
 List<String> getArguments()
           
 Object getBean()
           
 String getDnSuffix()
           
 Collection<String> getExcludeProps()
           
 int getLevel()
           
 List<? extends Collection<String>> getLoopArguments()
           
 String getName()
           
 int getPreviousLevel()
           
 Collection<String> getPropsToLoad()
           
 int getSearchScope()
           
 int getSearchScope(int defaultScope)
           
 int hashCode()
           
 boolean hasSearchScope()
           
 void setArguments(List<String> arguments)
           
 void setArguments(String... arguments)
           
 void setBean(Object bean)
           
 void setDnSuffix(String dnSuffix)
           
 void setExcludeProps(Collection<String> excludeProps)
           
 void setLevel(int level)
           
 void setLoopArguments(Collection<String>... loopArgs)
           
 void setLoopArguments(List<? extends Collection<String>> loopArguments)
           
 void setName(String name)
           
 void setPreviousLevel(int previousLevel)
           
 void setPropsToLoad(Collection<String> propsToLoad)
           
 void setSearchScope(int scope)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SCOPE_UNSPECIFIED

public static final int SCOPE_UNSPECIFIED
See Also:
Constant Field Values
Constructor Detail

BeanStoreActionSpec

public BeanStoreActionSpec()

BeanStoreActionSpec

public BeanStoreActionSpec(String name,
                           Object bean)
Method Detail

getName

public String getName()

setName

public void setName(String name)

getBean

public Object getBean()

setBean

public void setBean(Object bean)

getArguments

public List<String> getArguments()

setArguments

public void setArguments(String... arguments)

setArguments

public void setArguments(List<String> arguments)

getLoopArguments

public List<? extends Collection<String>> getLoopArguments()

setLoopArguments

public void setLoopArguments(List<? extends Collection<String>> loopArguments)

setLoopArguments

public void setLoopArguments(Collection<String>... loopArgs)

getDnSuffix

public String getDnSuffix()

setDnSuffix

public void setDnSuffix(String dnSuffix)

getLevel

public int getLevel()

setLevel

public void setLevel(int level)

getPreviousLevel

public int getPreviousLevel()

setPreviousLevel

public void setPreviousLevel(int previousLevel)

getSearchScope

public int getSearchScope()

setSearchScope

public void setSearchScope(int scope)

getSearchScope

public int getSearchScope(int defaultScope)

hasSearchScope

public boolean hasSearchScope()

getPropsToLoad

@Nullable
public Collection<String> getPropsToLoad()

setPropsToLoad

public void setPropsToLoad(Collection<String> propsToLoad)

getExcludeProps

@Nullable
public Collection<String> getExcludeProps()

setExcludeProps

public void setExcludeProps(Collection<String> excludeProps)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Created 2011-07-14 13:27 EST