/* * Copyright(c) 2005 Center for E-Commerce Infrastructure Development, The * University of Hong Kong (HKU). All Rights Reserved. * * This software is licensed under the GNU GENERAL PUBLIC LICENSE Version 2.0 [1] * * [1] http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt */ package hk.hku.cecid.ebms.spa.dao; import hk.hku.cecid.piazza.commons.dao.DVO; /** * @author Donahue Sze * */ public interface PartnershipDVO extends DVO { /** * @param partnershipId The partnershipId to set. */ public void setPartnershipId(String partnershipId); /** * @return Returns the channelId. */ public String getPartnershipId(); /** * @return Returns the cpaId. */ public String getCpaId(); /** * @param cpaId The cpaId to set. */ public void setCpaId(String cpaId); /** * @return Returns the service. */ public String getService(); /** * @param service The service to set. */ public void setService(String service); /** * @return Returns the action. */ public String getAction(); /** * @param action The action to set. */ public void setAction(String action); /** * @return Returns the disabled. */ public String getDisabled(); /** * @param disabled The disabled to set. */ public void setDisabled(String disabled); /** * @return Returns the syncReplyMode. */ public String getSyncReplyMode(); /** * @param syncReplyMode The syncReplyMode to set. */ public void setSyncReplyMode(String syncReplyMode); /** * @return Returns the transportEndpoint. */ public String getTransportEndpoint(); /** * @param transportEndpoint The transportEndpoint to set. */ public void setTransportEndpoint(String transportEndpoint); /** * @return Returns the transportProtocol. */ public String getTransportProtocol(); /** * @param transportProtocol The transportProtocol to set. */ public void setTransportProtocol(String transportProtocol); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getAckRequested() */public String getAckRequested(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setAckRequested(java.lang.String) */public void setAckRequested(String ackRequested); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getAckSignRequested() */public String getAckSignRequested(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setAckSignRequested(java.lang.String) */public void setAckSignRequested(String ackSignRequested); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getDupElimination() */public String getDupElimination(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setDupElimination(java.lang.String) */public void setDupElimination(String dupElimination); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getActor() */public String getActor(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setActor(java.lang.String) */public void setActor(String actor); /** * @return Returns the messageOrder. */ public String getMessageOrder(); /** * @param messageOrder * The messageOrder to set. */ public void setMessageOrder(String messageOrder); /** * @return Returns the persistDuration. */ public String getPersistDuration(); /** * @param persistDuration * The persistDuration to set. */ public void setPersistDuration(String persistDuration); /** * @return Returns the retries. */ public int getRetries(); /** * @param retries * The retries to set. */ public void setRetries(int retries); /** * @return Returns the retryInterval. */ public int getRetryInterval(); /** * @param retryInterval * The retryInterval to set. */ public void setRetryInterval(int retryInterval); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#getSignRequested() */public String getSignRequested(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#setSignRequested(java.lang.String) */public void setSignRequested(String signRequested); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#getDsAlgorithm() */public String getDsAlgorithm(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#setDsAlgorithm(java.lang.String) */public void setDsAlgorithm(String dsAlgorithm); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#getMdAlgorithm() */public String getMdAlgorithm(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.AgreementDVO#setMdAlgorithm(java.lang.String) */public void setMdAlgorithm(String mdAlgorithm); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getEncryptRequested() */public String getEncryptRequested(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setEncryptRequested(java.lang.String) */public void setEncryptRequested(String encryptRequested); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getEncryptAlgorithm() */public String getEncryptAlgorithm(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setEncryptAlgorithm(java.lang.String) */public void setEncryptAlgorithm(String encryptAlgorithm); /** * @return Returns the principalId. * @deprecated principle Id is no longer used. */ public String getPrincipalId(); /** * @param principalId The principalId to set. * @deprecated principle Id is no longer used. */ public void setPrincipalId(String principalId); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getServerCert() */public byte[] getSignCert(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setServerCert(byte[]) */public void setSignCert(byte[] signCert); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#getServerCert() */public byte[] getEncryptCert(); /* * (non-Javadoc) * * @see hk.hku.cecid.ebms.spa.dao.DeliveryChannelDVO#setServerCert(byte[]) */public void setEncryptCert(byte[] encryptCert); public void setIsHostnameVerified(String isHostnameVerified); public String getIsHostnameVerified(); }