((SyncRequestValueImpl) ctl).setCookie(c.getCookie()); ((SyncRequestValueImpl) ctl).setReloadHint(c.getReloadHint()); ((SyncRequestValueImpl) ctl).setMode(SynchronizationModeEnum.getSyncMode(c.getRequestMode().value())); ctl.setCritical(c.getCriticality()); } else if (PersistentSearchRequestControl.OID.equals(requestControl.getOID())) {
@Override public byte[] encode() { ConstructedDEREncoder se; if (getCookie() != null) { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new OctetStringType(getCookie()), new BooleanType(getReloadHint())); } else { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new BooleanType(getReloadHint())); } return se.encode(); } }
@Override public byte[] encode() { final ConstructedDEREncoder se; if (getCookie() != null) { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new OctetStringType(getCookie()), new BooleanType(getReloadHint())); } else { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new BooleanType(getReloadHint())); } return se.encode(); } }
@Override public byte[] encode() { final ConstructedDEREncoder se; if (getCookie() != null) { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new OctetStringType(getCookie()), new BooleanType(getReloadHint())); } else { se = new ConstructedDEREncoder( UniversalDERTag.SEQ, new IntegerType(getRequestMode().value()), new BooleanType(getReloadHint())); } return se.encode(); } }
/** * Returns the mode for the supplied integer constant. * * @param i to find mode for * * @return mode */ public static Mode valueOf(final int i) { for (Mode m : Mode.values()) { if (m.value() == i) { return m; } } return null; } }
/** * Returns the mode for the supplied integer constant. * * @param i to find mode for * * @return mode */ public static Mode valueOf(final int i) { for (Mode m : Mode.values()) { if (m.value() == i) { return m; } } return null; } }
/** * Returns the mode for the supplied integer constant. * * @param i to find mode for * * @return mode */ public static Mode valueOf(final int i) { for (Mode m : Mode.values()) { if (m.value() == i) { return m; } } return null; } }