Top Description Methods
org.hibernate.service.spi

public Interface OptionallyManageable

extends Manageable
Imports
java.util.List

Deprecated

as a consequence of Manageable being deprecated. See corresponding docs for further information.

Extension to Manageable for things that are optionally Manageable depending on some internal state. E.g. services that wrap other services wanting to delegate manageability if the wrapped service is Manageable.
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public default Object
getManagementBean()

Overrides default org.hibernate.service.spi.Manageable.getManagementBean.

The management bean (MBean) for this service.
public List<Manageable>
getRealManageables()

Any wrapped services that are Manageable.

Inherited from org.hibernate.service.spi.Manageable:
getManagementDomaingetManagementServiceType

Method Detail

getManagementBeanback to summary
public default Object getManagementBean()

Overrides default org.hibernate.service.spi.Manageable.getManagementBean.

Doc from org.hibernate.service.spi.Manageable.getManagementBean.

The management bean (MBean) for this service.

Returns:Object

The management bean.

Annotations
@Override
getRealManageablesback to summary
public List<Manageable> getRealManageables()

Any wrapped services that are Manageable. Never return `null`; an empty List should be returned instead.