Package org.jboss.jca.embedded.dsl
Class InputStreamDescriptor
java.lang.Object
org.jboss.jca.embedded.dsl.InputStreamDescriptor
- All Implemented Interfaces:
org.jboss.shrinkwrap.descriptor.api.Descriptor
public class InputStreamDescriptor
extends Object
implements org.jboss.shrinkwrap.descriptor.api.Descriptor
An InputStream descriptor.
Note, that this class will close the passed
InputStream once one of the export methods
have been called.- Author:
- Jesper Pedersen
-
Constructor Summary
ConstructorsConstructorDescriptionInputStreamDescriptor(String name, InputStream is) Create an InputStreamDescriptor -
Method Summary
-
Constructor Details
-
InputStreamDescriptor
Create an InputStreamDescriptor- Parameters:
name- The descriptor nameis- The input stream
-
-
Method Details
-
getDescriptorName
- Specified by:
getDescriptorNamein interfaceorg.jboss.shrinkwrap.descriptor.api.Descriptor
-
exportAsString
- Specified by:
exportAsStringin interfaceorg.jboss.shrinkwrap.descriptor.api.Descriptor- Throws:
org.jboss.shrinkwrap.descriptor.api.DescriptorExportException
-
exportTo
public void exportTo(OutputStream output) throws org.jboss.shrinkwrap.descriptor.api.DescriptorExportException, IllegalArgumentException - Specified by:
exportToin interfaceorg.jboss.shrinkwrap.descriptor.api.Descriptor- Throws:
org.jboss.shrinkwrap.descriptor.api.DescriptorExportExceptionIllegalArgumentException
-