Class HashMapEventImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.drools.base.facttemplates.Event, org.drools.base.facttemplates.Fact, org.drools.model.PrototypeFact

    public class HashMapEventImpl
    extends HashMapFactImpl
    implements org.drools.base.facttemplates.Event
    See Also:
    Serialized Form
    • Constructor Detail

      • HashMapEventImpl

        public HashMapEventImpl​(org.drools.base.facttemplates.FactTemplate factTemplate)
      • HashMapEventImpl

        public HashMapEventImpl​(org.drools.base.facttemplates.FactTemplate factTemplate,
                                java.util.Map<java.lang.String,​java.lang.Object> valuesMap)
    • Method Detail

      • getTimestamp

        public long getTimestamp()
        Specified by:
        getTimestamp in interface org.drools.base.facttemplates.Event
      • getExpiration

        public long getExpiration()
        Specified by:
        getExpiration in interface org.drools.base.facttemplates.Event
      • withExpiration

        public HashMapEventImpl withExpiration​(long value,
                                               java.util.concurrent.TimeUnit unit)
        Specified by:
        withExpiration in interface org.drools.base.facttemplates.Event