Uses of Class
co.uk.hjcs.canyon.CanyonException

Packages that use CanyonException
co.uk.hjcs.canyon.accessor   
co.uk.hjcs.canyon.provider   
co.uk.hjcs.canyon.provider.impl   
co.uk.hjcs.canyon.session   
 

Uses of CanyonException in co.uk.hjcs.canyon.accessor
 

Methods in co.uk.hjcs.canyon.accessor that throw CanyonException
 java.lang.Object ObjectGenerator.create(ClassMapping mapping, FlatFileLine flatFileLine, long sessionId)
          Create an object based on the mapping type from the flatfile line data
static PropertyAccessor PropertyAccessorFactory.getPropertyAccessor(java.lang.String className)
          Returns a PropertyAccessor.
 java.lang.Object ObjectGenerator.shallowCreate(ClassMapping mapping, FlatFileLine flatFileLine, long sessionId)
          This method creates an object, but does not populate any non primitive (aprat from String) properties
 

Uses of CanyonException in co.uk.hjcs.canyon.provider
 

Methods in co.uk.hjcs.canyon.provider that throw CanyonException
 void CanyonOutputProvider.validate(java.util.Properties properties)
          Is called to validate the files, so that Canyon can operate on them
 void CanyonInputProvider.validate(java.util.Properties properties)
          Is called to validate the input streams, so that Canyon can operate on them
 

Uses of CanyonException in co.uk.hjcs.canyon.provider.impl
 

Methods in co.uk.hjcs.canyon.provider.impl that throw CanyonException
 void ResourceFileProvider.validate(java.util.Properties properties)
           
 void PropertyFileProvider.validate(java.util.Properties properties)
           
 void DirectoryFileProvider.validate(java.util.Properties properties)
           
 void DefaultFileProvider.validate(java.util.Properties properties)
           
 

Uses of CanyonException in co.uk.hjcs.canyon.session
 

Methods in co.uk.hjcs.canyon.session that throw CanyonException
 boolean SynchronisedSession.hasNext(java.lang.Class clazz)
           
 boolean Session.hasNext(java.lang.Class clazz)
           
<T> T
UnSynchronisedSession.load(java.lang.Object identifier, java.lang.Class clazz)
          This is to load a particular class based on an identification field.
<T> T
SynchronisedSession.load(java.lang.Object identifier, java.lang.Class clazz)
           
<T> T
UnSynchronisedSession.next(java.lang.Class clazz)
          Get the next class from the file.
<T> T
SynchronisedSession.next(java.lang.Class clazz)
           
<T> T
Session.next(java.lang.Class clazz)
          Get the next object of the type clazz from the input stream
<T> T
UnSynchronisedSession.peek(java.lang.Class clazz)
          This method allows you to test whether there is another object of the required type ready for processing.
<T> T
SynchronisedSession.peek(java.lang.Class clazz)
           
<T> T
Session.peek(java.lang.Class clazz)
          Get the next object of type clazz from the input, but do not move the cursor on.
 void UnSynchronisedSession.persist(java.lang.Object obj)
          Persist an object to a file.
 void SynchronisedSession.persist(java.lang.Object obj)
           
 void Session.persist(java.lang.Object obj)
          Persist the object to disk