|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.scrashmeow.ojb.console.service.MetaDataServiceImpl
The MetaData Service. This service provides a view into the meta data of OJB.
Constructor Summary | |
MetaDataServiceImpl()
|
Method Summary | |
void |
addIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
java.lang.Object obj,
java.lang.Object nested)
Method addIndexedFieldValue @add-javadoc!!! |
java.lang.String |
buildFormElementName(org.apache.ojb.broker.metadata.FieldDescriptor fld)
Method buildFormElementName @add-javadoc!!! |
java.lang.String |
buildMappedFormElementName(java.lang.String mapName,
org.apache.ojb.broker.metadata.FieldDescriptor fld)
Method buildMappedFormElementName @add-javadoc!!! |
java.util.Collection |
createCollectionInstance(org.apache.ojb.broker.metadata.CollectionDescriptor colld)
Method createCollectionInstance @add-javadoc!!! |
java.util.Collection |
createDefaultCollectionInstance()
Method createDefaultCollectionInstance @add-javadoc!!! |
java.lang.Object |
createInstance(org.apache.ojb.broker.metadata.ClassDescriptor cld)
Method createInstance @add-javadoc!!! |
org.apache.ojb.broker.metadata.ClassDescriptor |
findClassDescriptor(java.lang.Class clazz)
Method findClassDescriptor @add-javadoc!!! |
org.apache.ojb.broker.metadata.ClassDescriptor |
findClassDescriptor(java.lang.String fullClassName)
Method findClassDescriptor @add-javadoc!!! |
java.util.Collection |
findClassDescriptors(java.util.Collection fullClassNames)
Method findClassDescriptors @add-javadoc!!! |
org.apache.ojb.broker.metadata.ClassDescriptor[] |
findClassDescriptors(java.lang.String[] fullClassNames)
Method findClassDescriptors @add-javadoc!!! |
org.apache.ojb.broker.metadata.ClassDescriptor |
findCollectionClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld,
java.lang.String collectionName)
Method findCollectionClassDescriptor @add-javadoc!!! |
org.apache.ojb.broker.metadata.JdbcConnectionDescriptor |
findDefaultJdbcConnectionDescriptor()
Method findDefaultJdbcConnectionDescriptorAlias @add-javadoc!!! |
java.lang.String |
findDefaultJdbcConnectionDescriptorAlias()
Method findDefaultJdbcConnectionDescriptorAlias @add-javadoc!!! |
org.apache.ojb.broker.metadata.FieldDescriptor |
findFieldDescriptorByColumName(org.apache.ojb.broker.metadata.ClassDescriptor cld,
java.lang.String fullColumnName)
Method findFieldDescriptorByColumName @add-javadoc!!! |
org.apache.ojb.broker.metadata.JdbcConnectionDescriptor |
findJdbcConnectionDescriptor(java.lang.String jcdAlias)
Method findJdbcConnectionDescriptor @add-javadoc!!! |
java.util.Collection |
findJdbcConnectionDescriptors()
Method findJdbcConnectionDescriptors @add-javadoc!!! |
org.apache.ojb.broker.metadata.ClassDescriptor |
findReferenceClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld,
java.lang.String referenceName)
Method findReferenceClassDescriptor @add-javadoc!!! |
java.util.Collection |
findUniqueJdbcConnectionDescriptorAliases()
Method findUniqueJdbcConnectionDescriptorAliases @add-javadoc!!! |
java.util.Collection |
getClassDescriptorIds()
Method getClassDescriptorIds @add-javadoc!!! |
java.util.Collection |
getClassDescriptors()
Method getClassDescriptors @add-javadoc!!! |
org.apache.ojb.broker.metadata.ConnectionRepository |
getConnectionRepositoryDescriptor()
Method getConnectionRepositoryDescriptor @add-javadoc!!! |
org.apache.ojb.broker.PBKey |
getDefaultPBKey()
Method getDefaultPBKey @add-javadoc!!! |
java.lang.Object |
getFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld,
java.lang.Object obj)
Method getFieldValue @add-javadoc!!! |
java.lang.Object |
getIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
java.lang.Object obj,
int index)
Method getIndexedFieldValue @add-javadoc!!! |
java.util.Collection |
getLeafClassDescriptorIds()
Method getLeafClassDescriptorIds @add-javadoc!!! |
java.util.Collection |
getLeafClassDescriptors()
Method getLeafClassDescriptors @add-javadoc!!! |
java.util.Properties |
getOjbProperties()
Method getOjbProperties @add-javadoc!!! |
java.lang.Object[] |
getPkFieldValues(org.apache.ojb.broker.metadata.ClassDescriptor cld,
java.lang.Object obj)
Method getPkFieldValues @add-javadoc!!! |
java.lang.Object[] |
getPkValues(org.apache.ojb.broker.metadata.ClassDescriptor cld,
java.lang.Object obj)
Method getPkValues @add-javadoc!!! |
java.util.Map |
getPropertiesForClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor desc)
Method getPropertiesForClassDescriptor @add-javadoc!!! |
java.util.Map |
getPropertiesForFieldDescriptor(org.apache.ojb.broker.metadata.FieldDescriptor desc)
Method getPropertiesForFieldDescriptor @add-javadoc!!! |
java.util.Map |
getPropertiesForJdbcConnectionDescriptor(org.apache.ojb.broker.metadata.JdbcConnectionDescriptor desc)
Method getPropertiesForJdbcConnectionDescriptor @add-javadoc!!! |
java.util.Map |
getPropertiesForRepositoryDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository desc)
Method getPropertiesForRepositoryDescriptor @add-javadoc!!! |
org.apache.ojb.broker.metadata.DescriptorRepository |
getRepositoryDescriptor()
Method getRepositoryDescriptor @add-javadoc!!! |
java.io.InputStream |
getRepositoryStream()
Method getOjbProperties @add-javadoc!!! |
java.lang.String |
getRepositoryXML()
|
java.lang.String |
getTypeNameFromJDBCType(int jdbcType)
Method getTypeNameFromJDBCType @add-javadoc!!! |
java.lang.String |
getVersion()
Method getVersion @add-javadoc!!! |
void |
setFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld,
java.lang.Object obj,
java.lang.Object value)
Method setFieldValue @add-javadoc!!! |
void |
setIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
java.lang.Object obj,
int index,
java.lang.Object nested)
Method setIndexedFieldValue @add-javadoc!!! |
void |
verifyRepository(java.util.Collection errors,
java.util.Collection warnings,
java.util.Collection verifyLog)
|
void |
verifyRepository(org.apache.ojb.broker.PBKey key,
boolean useXMLValidation,
boolean useStrictTypeChecking,
boolean ignoreFieldNameCase,
java.util.Collection errors,
java.util.Collection warnings,
java.util.Collection verifyLog)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MetaDataServiceImpl()
Method Detail |
public java.lang.Object[] getPkValues(org.apache.ojb.broker.metadata.ClassDescriptor cld, java.lang.Object obj) throws ServiceException
getPkValues
in interface MetaDataService
cld
- @add-javadoc!!!obj
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void setFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld, java.lang.Object obj, java.lang.Object value) throws ServiceException
MetaDataService
setFieldValue
in interface MetaDataService
fld
- @add-javadoc!!!obj
- @add-javadoc!!!value
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#setFieldValue(Object, FieldDescriptor)
public java.lang.Object getFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld, java.lang.Object obj) throws ServiceException
MetaDataService
getFieldValue
in interface MetaDataService
fld
- @add-javadoc!!!obj
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getFieldValue(FieldDescriptor)
public java.lang.Object getIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld, java.lang.Object obj, int index) throws ServiceException
getIndexedFieldValue
in interface MetaDataService
colld
- @add-javadoc!!!obj
- @add-javadoc!!!index
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Collection createCollectionInstance(org.apache.ojb.broker.metadata.CollectionDescriptor colld) throws ServiceException
createCollectionInstance
in interface MetaDataService
colld
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Collection createDefaultCollectionInstance() throws ServiceException
createDefaultCollectionInstance
in interface MetaDataService
ServiceException
- @add-javadoc!!!public void setIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld, java.lang.Object obj, int index, java.lang.Object nested) throws ServiceException
setIndexedFieldValue
in interface MetaDataService
colld
- @add-javadoc!!!obj
- @add-javadoc!!!index
- @add-javadoc!!!nested
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public void addIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld, java.lang.Object obj, java.lang.Object nested) throws ServiceException
addIndexedFieldValue
in interface MetaDataService
colld
- @add-javadoc!!!obj
- @add-javadoc!!!nested
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.Object[] getPkFieldValues(org.apache.ojb.broker.metadata.ClassDescriptor cld, java.lang.Object obj) throws ServiceException
getPkFieldValues
in interface MetaDataService
cld
- @add-javadoc!!!obj
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.Object createInstance(org.apache.ojb.broker.metadata.ClassDescriptor cld) throws ServiceException
createInstance
in interface MetaDataService
cld
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.DescriptorRepository getRepositoryDescriptor() throws ServiceException
MetaDataService
getRepositoryDescriptor
in interface MetaDataService
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getRepositoryDescriptor()
public org.apache.ojb.broker.metadata.FieldDescriptor findFieldDescriptorByColumName(org.apache.ojb.broker.metadata.ClassDescriptor cld, java.lang.String fullColumnName) throws ServiceException
MetaDataService
findFieldDescriptorByColumName
in interface MetaDataService
cld
- @add-javadoc!!!fullColumnName
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()
public org.apache.ojb.broker.metadata.ClassDescriptor findCollectionClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld, java.lang.String collectionName) throws ServiceException
findCollectionClassDescriptor
in interface MetaDataService
cld
- @add-javadoc!!!collectionName
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.ClassDescriptor findReferenceClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld, java.lang.String referenceName) throws ServiceException
findReferenceClassDescriptor
in interface MetaDataService
cld
- @add-javadoc!!!referenceName
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.ClassDescriptor findClassDescriptor(java.lang.String fullClassName) throws ServiceException
MetaDataService
findClassDescriptor
in interface MetaDataService
fullClassName
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()
public java.util.Collection findClassDescriptors(java.util.Collection fullClassNames) throws ServiceException
findClassDescriptors
in interface MetaDataService
fullClassNames
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.ClassDescriptor[] findClassDescriptors(java.lang.String[] fullClassNames) throws ServiceException
findClassDescriptors
in interface MetaDataService
fullClassNames
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.ClassDescriptor findClassDescriptor(java.lang.Class clazz) throws ServiceException
MetaDataService
findClassDescriptor
in interface MetaDataService
clazz
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()
public org.apache.ojb.broker.metadata.ConnectionRepository getConnectionRepositoryDescriptor() throws ServiceException
MetaDataService
getConnectionRepositoryDescriptor
in interface MetaDataService
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getConnectionRepositoryDescriptor()
public java.util.Collection findJdbcConnectionDescriptors() throws ServiceException
findJdbcConnectionDescriptors
in interface MetaDataService
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findJdbcConnectionDescriptor(java.lang.String jcdAlias) throws ServiceException
findJdbcConnectionDescriptor
in interface MetaDataService
jcdAlias
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Collection getClassDescriptors() throws ServiceException
MetaDataService
getClassDescriptors
in interface MetaDataService
ServiceException
- @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getClassDescriptors()
public java.util.Collection getClassDescriptorIds() throws ServiceException
getClassDescriptorIds
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.lang.String buildMappedFormElementName(java.lang.String mapName, org.apache.ojb.broker.metadata.FieldDescriptor fld) throws ServiceException
buildMappedFormElementName
in interface MetaDataService
mapName
- @add-javadoc!!!fld
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.String buildFormElementName(org.apache.ojb.broker.metadata.FieldDescriptor fld) throws ServiceException
buildFormElementName
in interface MetaDataService
fld
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.String getVersion() throws ServiceException
getVersion
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.util.Properties getOjbProperties() throws ServiceException
getOjbProperties
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.io.InputStream getRepositoryStream() throws ServiceException
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.PBKey getDefaultPBKey() throws ServiceException
getDefaultPBKey
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.util.Map getPropertiesForJdbcConnectionDescriptor(org.apache.ojb.broker.metadata.JdbcConnectionDescriptor desc) throws ServiceException
getPropertiesForJdbcConnectionDescriptor
in interface MetaDataService
desc
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Map getPropertiesForRepositoryDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository desc) throws ServiceException
getPropertiesForRepositoryDescriptor
in interface MetaDataService
desc
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Map getPropertiesForClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor desc) throws ServiceException
getPropertiesForClassDescriptor
in interface MetaDataService
desc
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Map getPropertiesForFieldDescriptor(org.apache.ojb.broker.metadata.FieldDescriptor desc) throws ServiceException
getPropertiesForFieldDescriptor
in interface MetaDataService
desc
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.lang.String getTypeNameFromJDBCType(int jdbcType) throws ServiceException
getTypeNameFromJDBCType
in interface MetaDataService
jdbcType
- @add-javadoc!!!
ServiceException
- @add-javadoc!!!public java.util.Collection findUniqueJdbcConnectionDescriptorAliases() throws ServiceException
findUniqueJdbcConnectionDescriptorAliases
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.lang.String findDefaultJdbcConnectionDescriptorAlias() throws ServiceException
findDefaultJdbcConnectionDescriptorAlias
in interface MetaDataService
ServiceException
- @add-javadoc!!!public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findDefaultJdbcConnectionDescriptor() throws ServiceException
findDefaultJdbcConnectionDescriptor
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.util.Collection getLeafClassDescriptors() throws ServiceException
getLeafClassDescriptors
in interface MetaDataService
ServiceException
- @add-javadoc!!!public java.util.Collection getLeafClassDescriptorIds() throws ServiceException
getLeafClassDescriptorIds
in interface MetaDataService
ServiceException
- @add-javadoc!!!public void verifyRepository(java.util.Collection errors, java.util.Collection warnings, java.util.Collection verifyLog) throws ServiceException
verifyRepository
in interface MetaDataService
ServiceException
public void verifyRepository(org.apache.ojb.broker.PBKey key, boolean useXMLValidation, boolean useStrictTypeChecking, boolean ignoreFieldNameCase, java.util.Collection errors, java.util.Collection warnings, java.util.Collection verifyLog) throws ServiceException
verifyRepository
in interface MetaDataService
ServiceException
public java.lang.String getRepositoryXML() throws ServiceException
getRepositoryXML
in interface MetaDataService
ServiceException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |