Class HashMapEventImpl

  • All Implemented Interfaces:
    org.drools.core.facttemplates.Event, org.drools.core.facttemplates.Fact, org.drools.model.PrototypeFact

    public class HashMapEventImpl
    extends HashMapFactImpl
    implements org.drools.core.facttemplates.Event
    • Constructor Detail

      • HashMapEventImpl

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

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

      • getTimestamp

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

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

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