/** * @see com.perforce.p4java.option.Options#processOptions(com.perforce.p4java.server.IServer) */ public List<String> processOptions(IServer server) throws OptionsException { this.optionList = this.processFields(OPTIONS_SPECS, this.isForce()); return this.optionList; }
@Override public String deleteBranchSpec(String branchSpecName, boolean force) throws ConnectionException, RequestException, AccessException { try { return branchDelegator.deleteBranchSpec(branchSpecName, new DeleteBranchSpecOptions(force)); } catch (P4JavaException p4je) { throw new RequestException(p4je); } }
@Override public String deleteBranchSpec(final String branchSpecName, final boolean force) throws ConnectionException, RequestException, AccessException { // p4ic4idea: centralize RequestException wrapping return asRequestException(() -> deleteBranchSpec(branchSpecName, new DeleteBranchSpecOptions(force))); }
/** * @see com.perforce.p4java.option.Options#processOptions(com.perforce.p4java.server.IServer) */ public List<String> processOptions(IServer server) throws OptionsException { this.optionList = this.processFields(OPTIONS_SPECS, this.isForce()); return this.optionList; }
@Override public String deleteBranchSpec(String branchSpecName, boolean force) throws ConnectionException, RequestException, AccessException { try { return branchDelegator.deleteBranchSpec(branchSpecName, new DeleteBranchSpecOptions(force)); } catch (P4JavaException p4je) { throw new RequestException(p4je); } }
@Override public String deleteBranchSpec(final String branchSpecName, final boolean force) throws ConnectionException, RequestException, AccessException { try { return deleteBranchSpec(branchSpecName, new DeleteBranchSpecOptions(force)); } catch (final ConnectionException | AccessException | RequestException exc) { throw exc; } catch (P4JavaException exc) { throw new RequestException(exc.getMessage(), exc); } }