public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); strategy.appendField(locator, this, "notificationRegistrationStatus", buffer, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return buffer; }
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); strategy.appendField(locator, this, "notificationRegistrationStatus", buffer, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return buffer; }
public StringBuilder appendFields(ObjectLocator locator, StringBuilder buffer, ToStringStrategy2 strategy) { { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); strategy.appendField(locator, this, "notificationRegistrationStatus", buffer, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return buffer; }
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final NotificationRegistrationStatusUpdateRequest that = ((NotificationRegistrationStatusUpdateRequest) object); { String lhsNotificationRegistrationStatus; lhsNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String rhsNotificationRegistrationStatus; rhsNotificationRegistrationStatus = that.getNotificationRegistrationStatus(); if (!strategy.equals(LocatorUtils.property(thisLocator, "notificationRegistrationStatus", lhsNotificationRegistrationStatus), LocatorUtils.property(thatLocator, "notificationRegistrationStatus", rhsNotificationRegistrationStatus), lhsNotificationRegistrationStatus, rhsNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null), (that.notificationRegistrationStatus!= null))) { return false; } } return true; }
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final NotificationRegistrationStatusUpdateRequest that = ((NotificationRegistrationStatusUpdateRequest) object); { String lhsNotificationRegistrationStatus; lhsNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String rhsNotificationRegistrationStatus; rhsNotificationRegistrationStatus = that.getNotificationRegistrationStatus(); if (!strategy.equals(LocatorUtils.property(thisLocator, "notificationRegistrationStatus", lhsNotificationRegistrationStatus), LocatorUtils.property(thatLocator, "notificationRegistrationStatus", rhsNotificationRegistrationStatus), lhsNotificationRegistrationStatus, rhsNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null), (that.notificationRegistrationStatus!= null))) { return false; } } return true; }
public boolean equals(ObjectLocator thisLocator, ObjectLocator thatLocator, Object object, EqualsStrategy2 strategy) { if ((object == null)||(this.getClass()!= object.getClass())) { return false; } if (this == object) { return true; } final NotificationRegistrationStatusUpdateRequest that = ((NotificationRegistrationStatusUpdateRequest) object); { String lhsNotificationRegistrationStatus; lhsNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String rhsNotificationRegistrationStatus; rhsNotificationRegistrationStatus = that.getNotificationRegistrationStatus(); if (!strategy.equals(LocatorUtils.property(thisLocator, "notificationRegistrationStatus", lhsNotificationRegistrationStatus), LocatorUtils.property(thatLocator, "notificationRegistrationStatus", rhsNotificationRegistrationStatus), lhsNotificationRegistrationStatus, rhsNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null), (that.notificationRegistrationStatus!= null))) { return false; } } return true; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notificationRegistrationStatus", theNotificationRegistrationStatus), currentHashCode, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return currentHashCode; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notificationRegistrationStatus", theNotificationRegistrationStatus), currentHashCode, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return currentHashCode; }
public int hashCode(ObjectLocator locator, HashCodeStrategy2 strategy) { int currentHashCode = 1; { String theNotificationRegistrationStatus; theNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); currentHashCode = strategy.hashCode(LocatorUtils.property(locator, "notificationRegistrationStatus", theNotificationRegistrationStatus), currentHashCode, theNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null)); } return currentHashCode; }
@NamespacePermission(fields = "#namespace", permissions = NamespacePermissionEnum.WRITE) @Override public NotificationRegistrationStatusUpdateResponse updateNotificationRegistrationStatus(String namespace, String notificationName, NotificationRegistrationStatusUpdateRequest notificationRegistrationStatusUpdateRequest) { Assert.hasText(namespace, "The namespace must be specified"); Assert.hasText(notificationName, "The notification name must be specified"); String notificationRegistrationStatus = notificationRegistrationStatusUpdateRequest.getNotificationRegistrationStatus(); Assert.hasText(notificationRegistrationStatus, "The notification registration status must be specified"); NotificationRegistrationEntity notificationRegistration = notificationRegistrationDaoHelper.getNotificationRegistration(namespace.trim(), notificationName.trim()); NotificationRegistrationStatusEntity notificationRegistrationStatusEntity = notificationRegistrationStatusDaoHelper.getNotificationRegistrationStatusEntity(notificationRegistrationStatus.trim()); notificationRegistration.setNotificationRegistrationStatus(notificationRegistrationStatusEntity); NotificationRegistrationStatusUpdateResponse notificationRegistrationStatusUpdateResponse = new NotificationRegistrationStatusUpdateResponse(); notificationRegistrationStatusUpdateResponse.setNotificationRegistrationKey( new NotificationRegistrationKey(notificationRegistration.getNamespace().getCode(), notificationRegistration.getName())); notificationRegistrationStatusUpdateResponse.setNotificationRegistrationStatus(notificationRegistrationStatusEntity.getCode()); return notificationRegistrationStatusUpdateResponse; } }
@NamespacePermission(fields = "#namespace", permissions = NamespacePermissionEnum.WRITE) @Override public NotificationRegistrationStatusUpdateResponse updateNotificationRegistrationStatus(String namespace, String notificationName, NotificationRegistrationStatusUpdateRequest notificationRegistrationStatusUpdateRequest) { Assert.hasText(namespace, "The namespace must be specified"); Assert.hasText(notificationName, "The notification name must be specified"); String notificationRegistrationStatus = notificationRegistrationStatusUpdateRequest.getNotificationRegistrationStatus(); Assert.hasText(notificationRegistrationStatus, "The notification registration status must be specified"); NotificationRegistrationEntity notificationRegistration = notificationRegistrationDaoHelper.getNotificationRegistration(namespace.trim(), notificationName.trim()); NotificationRegistrationStatusEntity notificationRegistrationStatusEntity = notificationRegistrationStatusDaoHelper.getNotificationRegistrationStatusEntity(notificationRegistrationStatus.trim()); notificationRegistration.setNotificationRegistrationStatus(notificationRegistrationStatusEntity); NotificationRegistrationStatusUpdateResponse notificationRegistrationStatusUpdateResponse = new NotificationRegistrationStatusUpdateResponse(); notificationRegistrationStatusUpdateResponse.setNotificationRegistrationKey( new NotificationRegistrationKey(notificationRegistration.getNamespace().getCode(), notificationRegistration.getName())); notificationRegistrationStatusUpdateResponse.setNotificationRegistrationStatus(notificationRegistrationStatusEntity.getCode()); return notificationRegistrationStatusUpdateResponse; } }
public Object copyTo(ObjectLocator locator, Object target, CopyStrategy2 strategy) { final Object draftCopy = ((target == null)?createNewInstance():target); if (draftCopy instanceof NotificationRegistrationStatusUpdateRequest) { final NotificationRegistrationStatusUpdateRequest copy = ((NotificationRegistrationStatusUpdateRequest) draftCopy); { Boolean notificationRegistrationStatusShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.notificationRegistrationStatus!= null)); if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.TRUE) { String sourceNotificationRegistrationStatus; sourceNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String copyNotificationRegistrationStatus = ((String) strategy.copy(LocatorUtils.property(locator, "notificationRegistrationStatus", sourceNotificationRegistrationStatus), sourceNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null))); copy.setNotificationRegistrationStatus(copyNotificationRegistrationStatus); } else { if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.FALSE) { copy.notificationRegistrationStatus = null; } } } } return draftCopy; }
public Object copyTo(ObjectLocator locator, Object target, CopyStrategy2 strategy) { final Object draftCopy = ((target == null)?createNewInstance():target); if (draftCopy instanceof NotificationRegistrationStatusUpdateRequest) { final NotificationRegistrationStatusUpdateRequest copy = ((NotificationRegistrationStatusUpdateRequest) draftCopy); { Boolean notificationRegistrationStatusShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.notificationRegistrationStatus!= null)); if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.TRUE) { String sourceNotificationRegistrationStatus; sourceNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String copyNotificationRegistrationStatus = ((String) strategy.copy(LocatorUtils.property(locator, "notificationRegistrationStatus", sourceNotificationRegistrationStatus), sourceNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null))); copy.setNotificationRegistrationStatus(copyNotificationRegistrationStatus); } else { if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.FALSE) { copy.notificationRegistrationStatus = null; } } } } return draftCopy; }
public Object copyTo(ObjectLocator locator, Object target, CopyStrategy2 strategy) { final Object draftCopy = ((target == null)?createNewInstance():target); if (draftCopy instanceof NotificationRegistrationStatusUpdateRequest) { final NotificationRegistrationStatusUpdateRequest copy = ((NotificationRegistrationStatusUpdateRequest) draftCopy); { Boolean notificationRegistrationStatusShouldBeCopiedAndSet = strategy.shouldBeCopiedAndSet(locator, (this.notificationRegistrationStatus!= null)); if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.TRUE) { String sourceNotificationRegistrationStatus; sourceNotificationRegistrationStatus = this.getNotificationRegistrationStatus(); String copyNotificationRegistrationStatus = ((String) strategy.copy(LocatorUtils.property(locator, "notificationRegistrationStatus", sourceNotificationRegistrationStatus), sourceNotificationRegistrationStatus, (this.notificationRegistrationStatus!= null))); copy.setNotificationRegistrationStatus(copyNotificationRegistrationStatus); } else { if (notificationRegistrationStatusShouldBeCopiedAndSet == Boolean.FALSE) { copy.notificationRegistrationStatus = null; } } } } return draftCopy; }