001 /* 002 * Copyright 2011 The Kuali Foundation. 003 * 004 * Licensed under the Educational Community License, Version 2.0 (the "License"); 005 * you may not use this file except in compliance with the License. 006 * You may obtain a copy of the License at 007 * 008 * http://www.opensource.org/licenses/ecl2.php 009 * 010 * Unless required by applicable law or agreed to in writing, software 011 * distributed under the License is distributed on an "AS IS" BASIS, 012 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 013 * See the License for the specific language governing permissions and 014 * limitations under the License. 015 */ 016 package org.kuali.kfs.module.endow.businessobject; 017 018 import org.kuali.rice.kns.bo.PersistableBusinessObject; 019 020 public interface EndowmentTransactionSecurity extends PersistableBusinessObject { 021 022 /** 023 * Get the documentNumber 024 * 025 * @return documentNumber 026 */ 027 public String getDocumentNumber(); 028 029 /** 030 * Set the documentNumber 031 * 032 * @param documentNumber 033 */ 034 public void setDocumentNumber (String documentNumber); 035 036 /** 037 * Gets the securityLineTypeCode. 038 * 039 * @return securityLineTypeCode 040 */ 041 public String getSecurityLineTypeCode(); 042 043 /** 044 *Sets the securityLineTypeCode. 045 * 046 * @param securityLineTypeCode 047 */ 048 public void setSecurityLineTypeCode(String securityLineTypeCode); 049 050 /** 051 * @return Returns the securityID. 052 */ 053 public String getSecurityID(); 054 055 /** 056 * @param securityID The securityID to set. 057 */ 058 public void setSecurityID(String securityID); 059 060 /** 061 * @return Returns the security object. 062 */ 063 public Security getSecurity(); 064 065 /** 066 * @param security The security object to set. 067 */ 068 public void setSecurity(Security security); 069 070 /** 071 * @return Returns the registrationCode. 072 */ 073 public String getRegistrationCode(); 074 075 /** 076 * @param registrationCode The registrationCode to set. 077 */ 078 public void setRegistrationCode(String registrationCode); 079 080 /** 081 * @return Returns the registrationCode object. 082 */ 083 public RegistrationCode getRegistrationCodeObj(); 084 085 /** 086 * @param registrationCodeObj The registrationCode object to set. 087 */ 088 public void setRegistrationCodeObj(RegistrationCode registrationCodeObj); 089 090 091 } 092