Package org.dspace.app.ldn
Class NotifyServiceEntity
java.lang.Object
org.dspace.app.ldn.NotifyServiceEntity
- All Implemented Interfaces:
ReloadableEntity<Integer>
Database object representing notify services
- Author:
- Mohamed Eskander (mohamed.eskander at 4science.com)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetID()The unique identifier of this entity instance.getName()getScore()getUrl()booleanbooleanvoidsetDescription(String description) voidsetEnabled(boolean enabled) voidvoidsetInboundPatterns(List<NotifyServiceInboundPattern> inboundPatterns) voidvoidsetLowerIp(String lowerIp) voidvoidsetScore(BigDecimal score) voidsetUpperIp(String upperIp) voidvoidsetUsesActorEmailId(boolean usesActorEmailId)
-
Constructor Details
-
NotifyServiceEntity
public NotifyServiceEntity()
-
-
Method Details
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getUrl
- Returns:
- URL of an informative website
-
setUrl
-
getLdnUrl
- Returns:
- URL of the LDN InBox
-
setLdnUrl
-
getInboundPatterns
- Returns:
- The list of the inbound patterns configuration supported by the service
-
setInboundPatterns
-
getID
Description copied from interface:ReloadableEntityThe unique identifier of this entity instance.- Specified by:
getIDin interfaceReloadableEntity<Integer>- Returns:
- the value of the primary key for this instance.
-
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
isUsesActorEmailId
public boolean isUsesActorEmailId() -
setUsesActorEmailId
public void setUsesActorEmailId(boolean usesActorEmailId) -
getScore
-
setScore
-
getLowerIp
-
setLowerIp
-
getUpperIp
-
setUpperIp
-