@Override protected EdmAction createUnboundAction(final FullQualifiedName actionName) { try { List<CsdlAction> actions = actionsMap.get(actionName); if (actions == null) { actions = provider.getActions(actionName); if (actions == null) { return null; } else { actionsMap.put(actionName, actions); } } // Search for first unbound action for (CsdlAction action : actions) { if (!action.isBound()) { return new EdmActionImpl(this, actionName, action); } } return null; } catch (ODataException e) { throw new EdmException(e); } }
@Override protected EdmAction createUnboundAction(final FullQualifiedName actionName) { try { List<CsdlAction> actions = actionsMap.get(actionName); if (actions == null) { actions = provider.getActions(actionName); if (actions == null) { return null; } else { actionsMap.put(actionName, actions); } } // Search for first unbound action for (CsdlAction action : actions) { if (!action.isBound()) { return new EdmActionImpl(this, actionName, action); } } return null; } catch (ODataException e) { throw new EdmException(e); } }
List<CsdlAction> actions = actionsMap.get(actionName); if (actions == null) { actions = provider.getActions(actionName); if (actions == null) { return null;
List<CsdlAction> actions = actionsMap.get(actionName); if (actions == null) { actions = provider.getActions(actionName); if (actions == null) { return null;