G
- the group identifier typeI
- the bean identifier typeT
- the bean typepublic interface BeanGroup<I,T> extends AutoCloseable
Modifier and Type | Method and Description |
---|---|
void |
addBean(I id,
T bean) |
void |
close() |
T |
getBean(I id,
PassivationListener<T> listener) |
Set<I> |
getBeans() |
I |
getId() |
boolean |
isCloseable() |
void |
postActivate(I id,
PassivationListener<T> listener) |
void |
prePassivate(I id,
PassivationListener<T> listener) |
boolean |
releaseBean(I id,
PassivationListener<T> listener) |
T |
removeBean(I id) |
I getId()
boolean isCloseable()
T getBean(I id, PassivationListener<T> listener)
boolean releaseBean(I id, PassivationListener<T> listener)
void prePassivate(I id, PassivationListener<T> listener)
void postActivate(I id, PassivationListener<T> listener)
void close()
close
in interface AutoCloseable
Copyright © 2016 JBoss by Red Hat. All rights reserved.