Package org.jboss.as.jpa.hibernate5
Class VirtualFileSystemArchiveDescriptorFactory
- java.lang.Object
-
- org.hibernate.boot.archive.internal.StandardArchiveDescriptorFactory
-
- org.jboss.as.jpa.hibernate5.VirtualFileSystemArchiveDescriptorFactory
-
- All Implemented Interfaces:
ArchiveDescriptorFactory
,JarFileEntryUrlAdjuster
public class VirtualFileSystemArchiveDescriptorFactory extends org.hibernate.boot.archive.internal.StandardArchiveDescriptorFactory
In Hibernate terms, the ArchiveDescriptorFactory contract is used to plug in handling for how to deal with archives in various systems. For JBoss, that means its VirtualFileSystem API.
-
-
Field Summary
Fields Modifier and Type Field Description static VirtualFileSystemArchiveDescriptorFactory
INSTANCE
-
Constructor Summary
Constructors Constructor Description VirtualFileSystemArchiveDescriptorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArchiveDescriptor
buildArchiveDescriptor(java.net.URL url, java.lang.String entryBase)
Build a descriptor of the archive indicated by the path relative to the given url
-
-
-
Field Detail
-
INSTANCE
public static final VirtualFileSystemArchiveDescriptorFactory INSTANCE
-
-
Method Detail
-
buildArchiveDescriptor
public ArchiveDescriptor buildArchiveDescriptor(java.net.URL url, java.lang.String entryBase)
Description copied from interface:ArchiveDescriptorFactory
Build a descriptor of the archive indicated by the path relative to the given url- Specified by:
buildArchiveDescriptor
in interfaceArchiveDescriptorFactory
- Overrides:
buildArchiveDescriptor
in classorg.hibernate.boot.archive.internal.StandardArchiveDescriptorFactory
- Parameters:
url
- The url to the archiveentryBase
- The path within the given url that refers to the archive- Returns:
- The descriptor
-
-