public MembershipType saveMembershipType(MembershipType mt, boolean broadcast) throws Exception { mt.setModifiedDate(Calendar.getInstance().getTime()); super.update((MembershipTypeImpl)mt); return mt; }
public MembershipType createMembershipType(MembershipType mt, boolean broadcast) throws Exception { Date now = Calendar.getInstance().getTime(); mt.setCreatedDate(now); mt.setModifiedDate(now); super.save((MembershipTypeImpl)mt); return mt; }
public MembershipType createMembershipType(MembershipType mt, boolean broadcast) throws Exception { Session session = service_.openSession(); Date now = new Date(); mt.setCreatedDate(now); mt.setModifiedDate(now); if (broadcast) { preSave(mt, true); } session.save(mt); session.flush(); if (broadcast) { postSave(mt, true); } return mt; }
public MembershipType saveMembershipType(MembershipType mt, boolean broadcast) throws Exception { Session session = service_.openSession(); Date now = new Date(); mt.setModifiedDate(now); if (broadcast) { preSave(mt, false); } session.update(mt); session.flush(); if (broadcast) { postSave(mt, false); } return mt; }
public MembershipType saveMembershipType(MembershipType mt, boolean broadcast) throws Exception { if (log.isTraceEnabled()) { Tools.logMethodIn(log, LogLevel.TRACE, "saveMembershipType", new Object[] { "membershipType", mt, "broadcast", broadcast }); } Date now = new Date(); mt.setModifiedDate(now); if (broadcast) { preSave(mt, false); } updateMembershipType(mt); if (broadcast) { postSave(mt, false); } return mt; }
/** * Create MembershipType from LDAP attributes. * * @param attrs {@link Attributes} * @return MemebrshipType */ public final MembershipType attributesToMembershipType(Attributes attrs) { if (attrs == null || attrs.size() == 0) return null; MembershipType m = new MembershipTypeImpl(); m.setName(getAttributeValueAsString(attrs, membershipTypeNameAttr)); m.setDescription(getAttributeValueAsString(attrs, ldapDescriptionAttr)); m.setCreatedDate(new Date()); m.setModifiedDate(new Date()); return m; }
try { long date = Long.parseLong(md); mt.setModifiedDate(new Date(date)); } catch (NumberFormatException e) { mt.setModifiedDate(dateFormat.parse(md)); } catch (ParseException e2) { log.error("Cannot parse the membership type modification date for: " + mt.getName());
public MembershipType createMembershipType(MembershipType mt, boolean broadcast) throws Exception { if (log.isTraceEnabled()) { Tools.logMethodIn(log, LogLevel.TRACE, "createMembershipType", new Object[] { "membershipType", mt, "broadcast", broadcast }); } Date now = new Date(); mt.setCreatedDate(now); mt.setModifiedDate(now); if (broadcast) { preSave(mt, true); } try { getIdentitySession().getRoleManager().createRoleType(mt.getName()); } catch (Exception e) { handleException("Error when creating Membership", e); } if (broadcast) { postSave(mt, true); } updateMembershipType(mt); return mt; }