|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.locomotive.directory.BeanConfiguration
A class representing a bean configuration.
Field Summary | |
protected long |
lastReadTime
|
Constructor Summary | |
BeanConfiguration(DirectoryContext context)
Constructor for BeanConfiguration. |
Method Summary | |
void |
addBeanProperty(BeanProperty beanProperty)
Add a bean property to this bean configuration. |
java.util.Enumeration |
getBeanProperties()
Get all the properties defined for this bean. |
BeanProperty |
getBeanProperty(java.lang.String name)
Get a bean property by name. |
java.lang.String |
getClassName()
Get the fully qualified classname for this bean configuration. |
java.lang.Class |
getClazz()
Get class for this bean configuration. |
DirectoryContext |
getDirectoryContext()
Get the directory context for this configuration. |
java.lang.String |
getFullName()
Get the full name of this configuration. |
long |
getLastReadTime()
Get the time this configuration last was read from the file system. |
java.lang.String |
getScopeType()
Get the scope type for this bean. |
void |
setClassName(java.lang.String className)
Set the fully qualified classname for this bean configuration. |
void |
setClazz(java.lang.Class clazz)
Set the class for this bean configuration. |
void |
setDirectoryContext(DirectoryContext directoryContext)
Set the directory context for this configuration. |
void |
setFullName(java.lang.String fullName)
Set the full name of this configuration. |
void |
setLastReadTime(long lastReadTime)
Set the time this configuration last was read from the file system. |
void |
setScopeType(java.lang.String scopeType)
Set the scope type for this bean. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
protected long lastReadTime
Constructor Detail |
public BeanConfiguration(DirectoryContext context)
context
- The DirectoryContext for this bean configuration.Method Detail |
public java.lang.String getScopeType()
public void setScopeType(java.lang.String scopeType)
scopeType
- A string containg the scopeType for this component.public java.lang.Class getClazz()
public void setClazz(java.lang.Class clazz)
public void setClassName(java.lang.String className)
className
- The class name for this bean.public java.lang.String getClassName()
public BeanProperty getBeanProperty(java.lang.String name)
public void addBeanProperty(BeanProperty beanProperty)
beanProperty
- The bean property to add, the name of
beanProperty will be the key for retrieving the property.public java.util.Enumeration getBeanProperties()
public DirectoryContext getDirectoryContext()
public void setDirectoryContext(DirectoryContext directoryContext)
directoryContext
- The directory context for this
bean configuration.public long getLastReadTime()
public void setLastReadTime(long lastReadTime)
lastReadTime
- The time we last read this bean configuration
from the file system, expressed using System.currentTimeMillis().public void setFullName(java.lang.String fullName)
fullName
- The full name of this configuration.public java.lang.String getFullName()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |