@Override public final byte[] getID(final V value, final boolean p) throws DataAccessLayerException { _idLookupsCount.incrementAndGet(); if (value == null) { return null; } return getIdInternal(value, p); };
@Override public final V getValue(final byte[] id, final boolean p) throws DataAccessLayerException { _valueLookupsCount.incrementAndGet(); if (id == null) { return null; } return getValueInternal(id, p); }
@Override public final void close() { ManagementRegistrar.unregisterDictionary(this); closeInternal(); }
@Override public final void initialise(final DataAccessLayerFactory factory) throws InitialisationException { initialiseInternal(factory); try { ManagementRegistrar.registerDictionary(this); } catch (Exception exception) { _log.error(MessageCatalog._00111_MBEAN_ALREADY_REGISTERED, _id); throw new InitialisationException(exception); } }
@Override public final void close() { ManagementRegistrar.unregisterDictionary(this); closeInternal(); }
@Override public final void initialise(final DataAccessLayerFactory factory) throws InitialisationException { initialiseInternal(factory); try { ManagementRegistrar.registerDictionary(this); } catch (Exception exception) { _log.error(MessageCatalog._00111_MBEAN_ALREADY_REGISTERED, _id); throw new InitialisationException(exception); } }
@Override public final byte[] getID(final V value, final boolean p) throws DataAccessLayerException { _idLookupsCount.incrementAndGet(); if (value == null) { return null; } return getIdInternal(value, p); };
@Override public final V getValue(final byte[] id, final boolean p) throws DataAccessLayerException { _valueLookupsCount.incrementAndGet(); if (id == null) { return null; } return getValueInternal(id, p); }