|
|||||||||||
| 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 MetaDataServicecld - @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 MetaDataServicefld - @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 MetaDataServicefld - @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 MetaDataServicecolld - @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 MetaDataServicecolld - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Collection createDefaultCollectionInstance()
throws ServiceException
createDefaultCollectionInstance in interface MetaDataServiceServiceException - @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 MetaDataServicecolld - @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 MetaDataServicecolld - @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 MetaDataServicecld - @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 MetaDataServicecld - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public org.apache.ojb.broker.metadata.DescriptorRepository getRepositoryDescriptor()
throws ServiceException
MetaDataService
getRepositoryDescriptor in interface MetaDataServiceServiceException - @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 MetaDataServicecld - @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 MetaDataServicecld - @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 MetaDataServicecld - @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 MetaDataServicefullClassName - @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 MetaDataServicefullClassNames - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public org.apache.ojb.broker.metadata.ClassDescriptor[] findClassDescriptors(java.lang.String[] fullClassNames)
throws ServiceException
findClassDescriptors in interface MetaDataServicefullClassNames - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public org.apache.ojb.broker.metadata.ClassDescriptor findClassDescriptor(java.lang.Class clazz)
throws ServiceException
MetaDataService
findClassDescriptor in interface MetaDataServiceclazz - @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 MetaDataServiceServiceException - @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getConnectionRepositoryDescriptor()
public java.util.Collection findJdbcConnectionDescriptors()
throws ServiceException
findJdbcConnectionDescriptors in interface MetaDataServiceServiceException - @add-javadoc!!!
public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findJdbcConnectionDescriptor(java.lang.String jcdAlias)
throws ServiceException
findJdbcConnectionDescriptor in interface MetaDataServicejcdAlias - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Collection getClassDescriptors()
throws ServiceException
MetaDataService
getClassDescriptors in interface MetaDataServiceServiceException - @add-javadoc!!!org.scrashmeow.ojb.console.service.OjbMetaDataService#getClassDescriptors()
public java.util.Collection getClassDescriptorIds()
throws ServiceException
getClassDescriptorIds in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.lang.String buildMappedFormElementName(java.lang.String mapName,
org.apache.ojb.broker.metadata.FieldDescriptor fld)
throws ServiceException
buildMappedFormElementName in interface MetaDataServicemapName - @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 MetaDataServicefld - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.lang.String getVersion()
throws ServiceException
getVersion in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.util.Properties getOjbProperties()
throws ServiceException
getOjbProperties in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.io.InputStream getRepositoryStream()
throws ServiceException
ServiceException - @add-javadoc!!!
public org.apache.ojb.broker.PBKey getDefaultPBKey()
throws ServiceException
getDefaultPBKey in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.util.Map getPropertiesForJdbcConnectionDescriptor(org.apache.ojb.broker.metadata.JdbcConnectionDescriptor desc)
throws ServiceException
getPropertiesForJdbcConnectionDescriptor in interface MetaDataServicedesc - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Map getPropertiesForRepositoryDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository desc)
throws ServiceException
getPropertiesForRepositoryDescriptor in interface MetaDataServicedesc - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Map getPropertiesForClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor desc)
throws ServiceException
getPropertiesForClassDescriptor in interface MetaDataServicedesc - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Map getPropertiesForFieldDescriptor(org.apache.ojb.broker.metadata.FieldDescriptor desc)
throws ServiceException
getPropertiesForFieldDescriptor in interface MetaDataServicedesc - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.lang.String getTypeNameFromJDBCType(int jdbcType)
throws ServiceException
getTypeNameFromJDBCType in interface MetaDataServicejdbcType - @add-javadoc!!!
ServiceException - @add-javadoc!!!
public java.util.Collection findUniqueJdbcConnectionDescriptorAliases()
throws ServiceException
findUniqueJdbcConnectionDescriptorAliases in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.lang.String findDefaultJdbcConnectionDescriptorAlias()
throws ServiceException
findDefaultJdbcConnectionDescriptorAlias in interface MetaDataServiceServiceException - @add-javadoc!!!
public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findDefaultJdbcConnectionDescriptor()
throws ServiceException
findDefaultJdbcConnectionDescriptor in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.util.Collection getLeafClassDescriptors()
throws ServiceException
getLeafClassDescriptors in interface MetaDataServiceServiceException - @add-javadoc!!!
public java.util.Collection getLeafClassDescriptorIds()
throws ServiceException
getLeafClassDescriptorIds in interface MetaDataServiceServiceException - @add-javadoc!!!
public void verifyRepository(java.util.Collection errors,
java.util.Collection warnings,
java.util.Collection verifyLog)
throws ServiceException
verifyRepository in interface MetaDataServiceServiceException
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 MetaDataServiceServiceException
public java.lang.String getRepositoryXML()
throws ServiceException
getRepositoryXML in interface MetaDataServiceServiceException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||