Search in sources :

Example 6 with OfferImpl

use of org.olat.resource.accesscontrol.model.OfferImpl in project openolat by klemens.

the class TokenAccessConfigurationController method commitChanges.

@Override
public OfferAccess commitChanges() {
    Offer offer = link.getOffer();
    if (offer instanceof OfferImpl) {
        ((OfferImpl) offer).setToken(tokenEl.getValue());
    }
    offer.setDescription(descEl.getValue());
    offer.setValidFrom(dateFrom.getDate());
    offer.setValidTo(dateTo.getDate());
    link.setValidFrom(dateFrom.getDate());
    link.setValidTo(dateTo.getDate());
    return link;
}
Also used : Offer(org.olat.resource.accesscontrol.Offer) OfferImpl(org.olat.resource.accesscontrol.model.OfferImpl)

Aggregations

OfferImpl (org.olat.resource.accesscontrol.model.OfferImpl)6 Date (java.util.Date)4 Test (org.junit.Test)2 OLATResourceable (org.olat.core.id.OLATResourceable)2 OLATResource (org.olat.resource.OLATResource)2 Offer (org.olat.resource.accesscontrol.Offer)2 AccessMethod (org.olat.resource.accesscontrol.model.AccessMethod)2 TokenAccessMethod (org.olat.resource.accesscontrol.model.TokenAccessMethod)2