org.scrashmeow.ojb.console.service
Class MetaDataServiceImpl

java.lang.Object
  |
  +--org.scrashmeow.ojb.console.service.MetaDataServiceImpl
All Implemented Interfaces:
MetaDataService, java.io.Serializable

public class MetaDataServiceImpl
extends java.lang.Object
implements MetaDataService

The MetaData Service. This service provides a view into the meta data of OJB.

Author:
Alexander Bibighaus
See Also:
Serialized Form

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

MetaDataServiceImpl

public MetaDataServiceImpl()
Method Detail

getPkValues

public java.lang.Object[] getPkValues(org.apache.ojb.broker.metadata.ClassDescriptor cld,
                                      java.lang.Object obj)
                               throws ServiceException
Method getPkValues @add-javadoc!!!

Specified by:
getPkValues in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
obj - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

setFieldValue

public void setFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld,
                          java.lang.Object obj,
                          java.lang.Object value)
                   throws ServiceException
Description copied from interface: MetaDataService
Method setFieldValue @add-javadoc!!!

Specified by:
setFieldValue in interface MetaDataService
Parameters:
fld - @add-javadoc!!!
obj - @add-javadoc!!!
value - @add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#setFieldValue(Object, FieldDescriptor)

getFieldValue

public java.lang.Object getFieldValue(org.apache.ojb.broker.metadata.AttributeDescriptorBase fld,
                                      java.lang.Object obj)
                               throws ServiceException
Description copied from interface: MetaDataService
Method getFieldValue @add-javadoc!!!

Specified by:
getFieldValue in interface MetaDataService
Parameters:
fld - @add-javadoc!!!
obj - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#getFieldValue(FieldDescriptor)

getIndexedFieldValue

public java.lang.Object getIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
                                             java.lang.Object obj,
                                             int index)
                                      throws ServiceException
Method getIndexedFieldValue @add-javadoc!!!

Specified by:
getIndexedFieldValue in interface MetaDataService
Parameters:
colld - @add-javadoc!!!
obj - @add-javadoc!!!
index - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createCollectionInstance

public java.util.Collection createCollectionInstance(org.apache.ojb.broker.metadata.CollectionDescriptor colld)
                                              throws ServiceException
Method createCollectionInstance @add-javadoc!!!

Specified by:
createCollectionInstance in interface MetaDataService
Parameters:
colld - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createDefaultCollectionInstance

public java.util.Collection createDefaultCollectionInstance()
                                                     throws ServiceException
Method createDefaultCollectionInstance @add-javadoc!!!

Specified by:
createDefaultCollectionInstance in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

setIndexedFieldValue

public void setIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
                                 java.lang.Object obj,
                                 int index,
                                 java.lang.Object nested)
                          throws ServiceException
Method setIndexedFieldValue @add-javadoc!!!

Specified by:
setIndexedFieldValue in interface MetaDataService
Parameters:
colld - @add-javadoc!!!
obj - @add-javadoc!!!
index - @add-javadoc!!!
nested - @add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

addIndexedFieldValue

public void addIndexedFieldValue(org.apache.ojb.broker.metadata.CollectionDescriptor colld,
                                 java.lang.Object obj,
                                 java.lang.Object nested)
                          throws ServiceException
Method addIndexedFieldValue @add-javadoc!!!

Specified by:
addIndexedFieldValue in interface MetaDataService
Parameters:
colld - @add-javadoc!!!
obj - @add-javadoc!!!
nested - @add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getPkFieldValues

public java.lang.Object[] getPkFieldValues(org.apache.ojb.broker.metadata.ClassDescriptor cld,
                                           java.lang.Object obj)
                                    throws ServiceException
Method getPkFieldValues @add-javadoc!!!

Specified by:
getPkFieldValues in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
obj - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

createInstance

public java.lang.Object createInstance(org.apache.ojb.broker.metadata.ClassDescriptor cld)
                                throws ServiceException
Method createInstance @add-javadoc!!!

Specified by:
createInstance in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getRepositoryDescriptor

public org.apache.ojb.broker.metadata.DescriptorRepository getRepositoryDescriptor()
                                                                            throws ServiceException
Description copied from interface: MetaDataService
Method getRepositoryDescriptor @add-javadoc!!!

Specified by:
getRepositoryDescriptor in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#getRepositoryDescriptor()

findFieldDescriptorByColumName

public org.apache.ojb.broker.metadata.FieldDescriptor findFieldDescriptorByColumName(org.apache.ojb.broker.metadata.ClassDescriptor cld,
                                                                                     java.lang.String fullColumnName)
                                                                              throws ServiceException
Description copied from interface: MetaDataService
Method findFieldDescriptorByColumName @add-javadoc!!!

Specified by:
findFieldDescriptorByColumName in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
fullColumnName - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()

findCollectionClassDescriptor

public org.apache.ojb.broker.metadata.ClassDescriptor findCollectionClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld,
                                                                                    java.lang.String collectionName)
                                                                             throws ServiceException
Method findCollectionClassDescriptor @add-javadoc!!!

Specified by:
findCollectionClassDescriptor in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
collectionName - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findReferenceClassDescriptor

public org.apache.ojb.broker.metadata.ClassDescriptor findReferenceClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor cld,
                                                                                   java.lang.String referenceName)
                                                                            throws ServiceException
Method findReferenceClassDescriptor @add-javadoc!!!

Specified by:
findReferenceClassDescriptor in interface MetaDataService
Parameters:
cld - @add-javadoc!!!
referenceName - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findClassDescriptor

public org.apache.ojb.broker.metadata.ClassDescriptor findClassDescriptor(java.lang.String fullClassName)
                                                                   throws ServiceException
Description copied from interface: MetaDataService
Method findClassDescriptor @add-javadoc!!!

Specified by:
findClassDescriptor in interface MetaDataService
Parameters:
fullClassName - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()

findClassDescriptors

public java.util.Collection findClassDescriptors(java.util.Collection fullClassNames)
                                          throws ServiceException
Method findClassDescriptors @add-javadoc!!!

Specified by:
findClassDescriptors in interface MetaDataService
Parameters:
fullClassNames - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findClassDescriptors

public org.apache.ojb.broker.metadata.ClassDescriptor[] findClassDescriptors(java.lang.String[] fullClassNames)
                                                                      throws ServiceException
Method findClassDescriptors @add-javadoc!!!

Specified by:
findClassDescriptors in interface MetaDataService
Parameters:
fullClassNames - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findClassDescriptor

public org.apache.ojb.broker.metadata.ClassDescriptor findClassDescriptor(java.lang.Class clazz)
                                                                   throws ServiceException
Description copied from interface: MetaDataService
Method findClassDescriptor @add-javadoc!!!

Specified by:
findClassDescriptor in interface MetaDataService
Parameters:
clazz - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#findClassDescriptor()

getConnectionRepositoryDescriptor

public org.apache.ojb.broker.metadata.ConnectionRepository getConnectionRepositoryDescriptor()
                                                                                      throws ServiceException
Description copied from interface: MetaDataService
Method getConnectionRepositoryDescriptor @add-javadoc!!!

Specified by:
getConnectionRepositoryDescriptor in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#getConnectionRepositoryDescriptor()

findJdbcConnectionDescriptors

public java.util.Collection findJdbcConnectionDescriptors()
                                                   throws ServiceException
Method findJdbcConnectionDescriptors @add-javadoc!!!

Specified by:
findJdbcConnectionDescriptors in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findJdbcConnectionDescriptor

public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findJdbcConnectionDescriptor(java.lang.String jcdAlias)
                                                                                     throws ServiceException
Method findJdbcConnectionDescriptor @add-javadoc!!!

Specified by:
findJdbcConnectionDescriptor in interface MetaDataService
Parameters:
jcdAlias - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getClassDescriptors

public java.util.Collection getClassDescriptors()
                                         throws ServiceException
Description copied from interface: MetaDataService
Method getClassDescriptors @add-javadoc!!!

Specified by:
getClassDescriptors in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!
See Also:
org.scrashmeow.ojb.console.service.OjbMetaDataService#getClassDescriptors()

getClassDescriptorIds

public java.util.Collection getClassDescriptorIds()
                                           throws ServiceException
Method getClassDescriptorIds @add-javadoc!!!

Specified by:
getClassDescriptorIds in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

buildMappedFormElementName

public java.lang.String buildMappedFormElementName(java.lang.String mapName,
                                                   org.apache.ojb.broker.metadata.FieldDescriptor fld)
                                            throws ServiceException
Method buildMappedFormElementName @add-javadoc!!!

Specified by:
buildMappedFormElementName in interface MetaDataService
Parameters:
mapName - @add-javadoc!!!
fld - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

buildFormElementName

public java.lang.String buildFormElementName(org.apache.ojb.broker.metadata.FieldDescriptor fld)
                                      throws ServiceException
Method buildFormElementName @add-javadoc!!!

Specified by:
buildFormElementName in interface MetaDataService
Parameters:
fld - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getVersion

public java.lang.String getVersion()
                            throws ServiceException
Method getVersion @add-javadoc!!!

Specified by:
getVersion in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getOjbProperties

public java.util.Properties getOjbProperties()
                                      throws ServiceException
Method getOjbProperties @add-javadoc!!!

Specified by:
getOjbProperties in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getRepositoryStream

public java.io.InputStream getRepositoryStream()
                                        throws ServiceException
Method getOjbProperties @add-javadoc!!!

Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getDefaultPBKey

public org.apache.ojb.broker.PBKey getDefaultPBKey()
                                            throws ServiceException
Method getDefaultPBKey @add-javadoc!!!

Specified by:
getDefaultPBKey in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getPropertiesForJdbcConnectionDescriptor

public java.util.Map getPropertiesForJdbcConnectionDescriptor(org.apache.ojb.broker.metadata.JdbcConnectionDescriptor desc)
                                                       throws ServiceException
Method getPropertiesForJdbcConnectionDescriptor @add-javadoc!!!

Specified by:
getPropertiesForJdbcConnectionDescriptor in interface MetaDataService
Parameters:
desc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getPropertiesForRepositoryDescriptor

public java.util.Map getPropertiesForRepositoryDescriptor(org.apache.ojb.broker.metadata.DescriptorRepository desc)
                                                   throws ServiceException
Method getPropertiesForRepositoryDescriptor @add-javadoc!!!

Specified by:
getPropertiesForRepositoryDescriptor in interface MetaDataService
Parameters:
desc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getPropertiesForClassDescriptor

public java.util.Map getPropertiesForClassDescriptor(org.apache.ojb.broker.metadata.ClassDescriptor desc)
                                              throws ServiceException
Method getPropertiesForClassDescriptor @add-javadoc!!!

Specified by:
getPropertiesForClassDescriptor in interface MetaDataService
Parameters:
desc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getPropertiesForFieldDescriptor

public java.util.Map getPropertiesForFieldDescriptor(org.apache.ojb.broker.metadata.FieldDescriptor desc)
                                              throws ServiceException
Method getPropertiesForFieldDescriptor @add-javadoc!!!

Specified by:
getPropertiesForFieldDescriptor in interface MetaDataService
Parameters:
desc - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getTypeNameFromJDBCType

public java.lang.String getTypeNameFromJDBCType(int jdbcType)
                                         throws ServiceException
Method getTypeNameFromJDBCType @add-javadoc!!!

Specified by:
getTypeNameFromJDBCType in interface MetaDataService
Parameters:
jdbcType - @add-javadoc!!!
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findUniqueJdbcConnectionDescriptorAliases

public java.util.Collection findUniqueJdbcConnectionDescriptorAliases()
                                                               throws ServiceException
Method findUniqueJdbcConnectionDescriptorAliases @add-javadoc!!!

Specified by:
findUniqueJdbcConnectionDescriptorAliases in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findDefaultJdbcConnectionDescriptorAlias

public java.lang.String findDefaultJdbcConnectionDescriptorAlias()
                                                          throws ServiceException
Method findDefaultJdbcConnectionDescriptorAlias @add-javadoc!!!

Specified by:
findDefaultJdbcConnectionDescriptorAlias in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

findDefaultJdbcConnectionDescriptor

public org.apache.ojb.broker.metadata.JdbcConnectionDescriptor findDefaultJdbcConnectionDescriptor()
                                                                                            throws ServiceException
Method findDefaultJdbcConnectionDescriptorAlias @add-javadoc!!!

Specified by:
findDefaultJdbcConnectionDescriptor in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getLeafClassDescriptors

public java.util.Collection getLeafClassDescriptors()
                                             throws ServiceException
Method getLeafClassDescriptors @add-javadoc!!!

Specified by:
getLeafClassDescriptors in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

getLeafClassDescriptorIds

public java.util.Collection getLeafClassDescriptorIds()
                                               throws ServiceException
Method getLeafClassDescriptorIds @add-javadoc!!!

Specified by:
getLeafClassDescriptorIds in interface MetaDataService
Returns:
@add-javadoc!!!
Throws:
ServiceException - @add-javadoc!!!

verifyRepository

public void verifyRepository(java.util.Collection errors,
                             java.util.Collection warnings,
                             java.util.Collection verifyLog)
                      throws ServiceException
Specified by:
verifyRepository in interface MetaDataService
ServiceException

verifyRepository

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
Specified by:
verifyRepository in interface MetaDataService
ServiceException

getRepositoryXML

public java.lang.String getRepositoryXML()
                                  throws ServiceException
Specified by:
getRepositoryXML in interface MetaDataService
ServiceException


Copyright © 2003 Alexander Bibighaus et al. All Rights Reserved.