Class JarProtocolArchiveDescriptor
java.lang.Object
org.hibernate.boot.archive.internal.JarProtocolArchiveDescriptor
- All Implemented Interfaces:
ArchiveDescriptor
An ArchiveDescriptor implementation for handling archives whose url reported a JAR protocol (i.e., jar://).
-
Constructor Summary
ConstructorsConstructorDescriptionJarProtocolArchiveDescriptor(ArchiveDescriptorFactory archiveDescriptorFactory, URL url, String incomingEntry) Constructs a JarProtocolArchiveDescriptor -
Method Summary
Modifier and TypeMethodDescription@Nullable ArchiveEntryvoidvisitArchive(ArchiveContext context) Perform visitation using the given context
-
Constructor Details
-
JarProtocolArchiveDescriptor
public JarProtocolArchiveDescriptor(ArchiveDescriptorFactory archiveDescriptorFactory, URL url, String incomingEntry) Constructs a JarProtocolArchiveDescriptor- Parameters:
archiveDescriptorFactory- The factory creating thisurl- The url to the JAR fileincomingEntry- The prefix for entries within the JAR url
-
-
Method Details
-
visitArchive
Description copied from interface:ArchiveDescriptorPerform visitation using the given context- Specified by:
visitArchivein interfaceArchiveDescriptor- Parameters:
context- The visitation context
-
findEntry
- Specified by:
findEntryin interfaceArchiveDescriptor
-