public class JohnzonCdiExtension extends Object implements javax.enterprise.inject.spi.Extension
Modifier and Type | Field and Description |
---|---|
private boolean |
canWrite |
private Collection<JohnsonJsonb> |
jsonbs |
private ReentrantLock |
lock |
Constructor and Description |
---|
JohnzonCdiExtension() |
Modifier and Type | Method and Description |
---|---|
(package private) void |
cleanUp(javax.enterprise.inject.spi.BeforeShutdown beforeShutdown) |
boolean |
isCanWrite() |
(package private) void |
started(javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery) |
void |
track(JohnsonJsonb jsonb) |
void |
untrack(JohnsonJsonb jsonb) |
private final Collection<JohnsonJsonb> jsonbs
private final ReentrantLock lock
private volatile boolean canWrite
public boolean isCanWrite()
public void track(JohnsonJsonb jsonb)
public void untrack(JohnsonJsonb jsonb)
void started(@Observes javax.enterprise.inject.spi.BeforeBeanDiscovery beforeBeanDiscovery)
void cleanUp(@Observes javax.enterprise.inject.spi.BeforeShutdown beforeShutdown)
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.