Package cz.metacentrum.perun.core.api
Class RichDestination
java.lang.Object
cz.metacentrum.perun.core.api.PerunBean
cz.metacentrum.perun.core.api.Auditable
cz.metacentrum.perun.core.api.Destination
cz.metacentrum.perun.core.api.RichDestination
- All Implemented Interfaces:
- Serializable,- Comparable<PerunBean>
Destination where services are propagated.
- Author:
- Michal Stava stavamichal@gmail.com
- See Also:
- 
Field SummaryFields inherited from class cz.metacentrum.perun.core.api.DestinationDESTINATIONHOSTTYPE, DESTINATIONS3JSON, DESTINATIONS3TYPE, DESTINATIONSERVICESPECIFICTYPE, DESTINATIONURLJSON, DESTINATIONURLTYPE, DESTINATIONUSERHOSTPORTTYPE, DESTINATIONUSERHOSTTYPE, DESTINATIONWINDOWS, DESTINATIONWINDOWSPROXY, PROPAGATIONTYPE_DUMMY, PROPAGATIONTYPE_PARALLEL, PROPAGATIONTYPE_SERIAL
- 
Constructor SummaryConstructorsConstructorDescriptionRichDestination(Destination destination, Facility facility, Service service) RichDestination(Destination destination, Facility facility, Service service, boolean blocked) RichDestination(Destination destination, Facility facility, Service service, boolean blocked, Timestamp lastSuccessfulPropagation) RichDestination(Destination destination, Facility facility, Service service, boolean blocked, Timestamp lastSuccessfulPropagation, Timestamp lastAttemptedPropagation) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleaninthashCode()booleanvoidsetBlocked(boolean blocked) voidsetFacility(Facility facility) voidsetLastAttemptedPropagation(Timestamp lastAttemptedPropagation) voidsetLastSuccessfulPropagation(Timestamp lastSuccessfulPropagation) voidsetService(Service service) toString()Methods inherited from class cz.metacentrum.perun.core.api.DestinationcompareTo, getDestination, getHostNameFromDestination, getPropagationType, getType, setDestination, setPropagationType, setTypeMethods inherited from class cz.metacentrum.perun.core.api.AuditablegetCreatedAt, getCreatedBy, getCreatedByUid, getModifiedAt, getModifiedBy, getModifiedByUid, setCreatedAt, setCreatedBy, setCreatedByUid, setModifiedAt, setModifiedBy, setModifiedByUidMethods inherited from class cz.metacentrum.perun.core.api.PerunBeangetBeanName, getId, setIdMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.ComparablecompareTo
- 
Constructor Details- 
RichDestinationpublic RichDestination()
- 
RichDestination
- 
RichDestinationpublic RichDestination(Destination destination, Facility facility, Service service, boolean blocked) 
- 
RichDestinationpublic RichDestination(Destination destination, Facility facility, Service service, boolean blocked, Timestamp lastSuccessfulPropagation) 
- 
RichDestinationpublic RichDestination(Destination destination, Facility facility, Service service, boolean blocked, Timestamp lastSuccessfulPropagation, Timestamp lastAttemptedPropagation) 
 
- 
- 
Method Details- 
getFacility
- 
setFacility
- 
getService
- 
setService
- 
isBlockedpublic boolean isBlocked()
- 
setBlockedpublic void setBlocked(boolean blocked) 
- 
getLastSuccessfulPropagation
- 
getLastAttemptedPropagation
- 
setLastSuccessfulPropagation
- 
setLastAttemptedPropagation
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- Destination
 
- 
equals- Overrides:
- equalsin class- Destination
 
- 
serializeToString- Overrides:
- serializeToStringin class- Destination
 
- 
toString- Overrides:
- toStringin class- Destination
 
 
-