org.glassfish.paas.tenantmanager.impl
Class TenantDocument
java.lang.Object
org.jvnet.hk2.config.DomDocument<TenantConfigBean>
org.glassfish.paas.tenantmanager.impl.TenantDocument
public class TenantDocument
- extends org.jvnet.hk2.config.DomDocument<TenantConfigBean>
Override make() to create ConfigBean instead of Dom for
ConfigSupport.apply() and keep URL of origin resource to
persist changes later.
- Author:
- Andriy Zhdanov
| Fields inherited from class org.jvnet.hk2.config.DomDocument |
models |
|
Constructor Summary |
TenantDocument(org.jvnet.hk2.component.Habitat habitat,
URL resource)
|
| Methods inherited from class org.jvnet.hk2.config.DomDocument |
buildModel, buildModel, getAllModelsImplementing, getModel, getModelByElementName, getRoot, getTranslator, setTranslator, writeTo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TenantDocument
public TenantDocument(org.jvnet.hk2.component.Habitat habitat,
URL resource)
make
public TenantConfigBean make(org.jvnet.hk2.component.Habitat habitat,
XMLStreamReader xmlStreamReader,
TenantConfigBean dom,
org.jvnet.hk2.config.ConfigModel configModel)
-
- Overrides:
make in class org.jvnet.hk2.config.DomDocument<TenantConfigBean>
getResource
public URL getResource()
- Get origin resource URL.
- Returns:
- URL of origin resource
getLock
public ReentrantLock getLock()
- Get document lock.
- Returns:
- Lock.
Copyright © 2012. All Rights Reserved.