Class NotificationImpl
java.lang.Object
com.labs64.netlicensing.util.Visitable
com.labs64.netlicensing.domain.entity.impl.BaseEntityImpl
com.labs64.netlicensing.domain.entity.impl.NotificationImpl
- All Implemented Interfaces:
BaseEntity,Notification,Serializable
Default implementation of
Product.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidasMap()getName()voidvoidvoidsetPayload(String payload) voidsetProtocol(NotificationProtocol protocol) Methods inherited from class com.labs64.netlicensing.domain.entity.impl.BaseEntityImpl
addProperty, getActive, getNumber, getProperties, removeProperty, setActive, setNumber, toString, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.labs64.netlicensing.domain.entity.BaseEntity
addProperty, getActive, getNumber, getProperties, removeProperty, setActive, setNumber
-
Constructor Details
-
NotificationImpl
public NotificationImpl()
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceNotification
-
setName
- Specified by:
setNamein interfaceNotification
-
getEvents
- Specified by:
getEventsin interfaceNotification
-
setEvents
- Specified by:
setEventsin interfaceNotification
-
addEvent
- Specified by:
addEventin interfaceNotification
-
getProtocol
- Specified by:
getProtocolin interfaceNotification
-
setProtocol
- Specified by:
setProtocolin interfaceNotification
-
getPayload
- Specified by:
getPayloadin interfaceNotification
-
setPayload
- Specified by:
setPayloadin interfaceNotification
-
getReservedProps
-
asMap
- Specified by:
asMapin interfaceBaseEntity- Overrides:
asMapin classBaseEntityImpl
-