@Override
public void setup(final Map<String, Object> properties) {
try {
final CachedConnectionManager connectionManager = cachedConnectionManager.getOptionalValue();
if (connectionManager != null) {
connectionManager.pushMetaAwareObject(this, unsharable);
}
} catch (ResourceException e) {
throw new RuntimeException(e);
}
}