@Override
 OperationEntry getInheritableOperationEntry(final String operationName) {
   final OperationEntry entry = operationsUpdater.get(this, operationName);
   if (entry != null && entry.isInherited()) {
     return entry;
   }
   return null;
 }
 /** {@inheritDoc} */
 @Override
 public final Set<OperationEntry.Flag> getOperationFlags(
     final PathAddress pathAddress, final String operationName) {
   OperationEntry entry = getOperationEntry(pathAddress, operationName);
   return entry == null ? null : entry.getFlags();
 }
 /** {@inheritDoc} */
 @Override
 public final DescriptionProvider getOperationDescription(
     final PathAddress address, final String operationName) {
   OperationEntry entry = getOperationEntry(address, operationName);
   return entry == null ? null : entry.getDescriptionProvider();
 }
 /** {@inheritDoc} */
 @Override
 public final OperationStepHandler getOperationHandler(
     final PathAddress pathAddress, final String operationName) {
   OperationEntry entry = getOperationEntry(pathAddress, operationName);
   return entry == null ? null : entry.getOperationHandler();
 }