Top Description Fields Constructors Methods
org.hibernate.boot.archive.internal

public Class JarProtocolArchiveDescriptor

extends Object
implements ArchiveDescriptor
Class Inheritance
All Implemented Interfaces
org.hibernate.boot.archive.spi.ArchiveDescriptor
Imports
java.net.URL, org.hibernate.AssertionFailure, org.hibernate.boot.archive.spi.ArchiveContext, .ArchiveDescriptor, .ArchiveDescriptorFactory

An ArchiveDescriptor implementation for handling archives whose url reported a JAR protocol (i.e., jar://).
Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final ArchiveDescriptor

Constructor Summary

AccessConstructor and Description
public
JarProtocolArchiveDescriptor(ArchiveDescriptorFactory
The factory creating this
archiveDescriptorFactory
,
URL
The url to the JAR file
url
,
String
The prefix for entries within the JAR url
incomingEntry
)

Constructs a JarProtocolArchiveDescriptor

Method Summary

Modifier and TypeMethod and Description
public void
visitArchive(ArchiveContext
The visitation context
context
)

Implements org.hibernate.boot.archive.spi.ArchiveDescriptor.visitArchive.

Perform visitation using the given context
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

delegateDescriptorback to summary
private final ArchiveDescriptor delegateDescriptor

Constructor Detail

JarProtocolArchiveDescriptorback to summary
public JarProtocolArchiveDescriptor(ArchiveDescriptorFactory archiveDescriptorFactory, URL url, String incomingEntry)

Constructs a JarProtocolArchiveDescriptor

Parameters
archiveDescriptorFactory:ArchiveDescriptorFactory

The factory creating this

url:URL

The url to the JAR file

incomingEntry:String

The prefix for entries within the JAR url

Method Detail

visitArchiveback to summary
public void visitArchive(ArchiveContext context)

Implements org.hibernate.boot.archive.spi.ArchiveDescriptor.visitArchive.

Doc from org.hibernate.boot.archive.spi.ArchiveDescriptor.visitArchive.

Perform visitation using the given context

Parameters
context:ArchiveContext

The visitation context

Annotations
@Override