Arquillian Persistence Extension Implementation 1.0.0.Alpha4

org.jboss.arquillian.persistence.metadata.provider
Class SqlScriptProvider<T extends Annotation>

java.lang.Object
  extended by org.jboss.arquillian.persistence.metadata.provider.ResourceProvider<SqlScriptResourceDescriptor>
      extended by org.jboss.arquillian.persistence.metadata.provider.SqlScriptProvider<T>

public class SqlScriptProvider<T extends Annotation>
extends ResourceProvider<SqlScriptResourceDescriptor>

Author:
Bartosz Majsak

Field Summary
 
Fields inherited from class org.jboss.arquillian.persistence.metadata.provider.ResourceProvider
metadataExtractor, resourceAnnotation
 
Method Summary
protected  SqlScriptResourceDescriptor createDescriptor(String dataFileName)
           
protected  String defaultFileName()
           
protected  String defaultLocation()
           
static
<K extends Annotation>
SqlScriptProviderBuilder<K>
forAnnotation(Class<K> annotation)
           
 Collection<String> getResourceFileNames(Method testMethod)
           
 
Methods inherited from class org.jboss.arquillian.persistence.metadata.provider.ResourceProvider
defaultFolder, determineLocation, getDescriptors, getDescriptorsDefinedFor, obtainClassLevelDataSet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

forAnnotation

public static <K extends Annotation> SqlScriptProviderBuilder<K> forAnnotation(Class<K> annotation)

createDescriptor

protected SqlScriptResourceDescriptor createDescriptor(String dataFileName)
Specified by:
createDescriptor in class ResourceProvider<SqlScriptResourceDescriptor>

defaultLocation

protected String defaultLocation()
Specified by:
defaultLocation in class ResourceProvider<SqlScriptResourceDescriptor>

defaultFileName

protected String defaultFileName()
Specified by:
defaultFileName in class ResourceProvider<SqlScriptResourceDescriptor>

getResourceFileNames

public Collection<String> getResourceFileNames(Method testMethod)
Specified by:
getResourceFileNames in class ResourceProvider<SqlScriptResourceDescriptor>

Arquillian Persistence Extension Implementation 1.0.0.Alpha4

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.