com.ibm.commerce.marketingcenter.objects
Class InitiativeScheduleAccessBean

com.ibm.commerce.marketingcenter.objects.InitiativeScheduleAccessBean

public class InitiativeScheduleAccessBean

This bean provides access to the INTVSCHED table.

The following is a description of this table:

This table holds the information related to an initiative schedule.


Constructor Summary
InitiativeScheduleAccessBean()
          Zero argument constructor used to initialize the access bean.
InitiativeScheduleAccessBean(javax.ejb.EJBObject InitiativeScheduleEJBObj)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
InitiativeScheduleAccessBean(java.lang.Integer initiativeScheduleId, java.lang.Integer initiativeId, java.lang.Integer emSpotId, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
InitiativeScheduleAccessBean(java.lang.Integer initiativeId, java.lang.Integer emSpotId, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
          Obtain the JNDI name for this EJB
 java.util.Enumeration findByEMarketingSpotId(java.lang.Integer emSpotId)
          This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID.
 java.util.Enumeration findByEMarketingSpotIdAndDateRange(java.lang.Integer emSpotId, java.sql.Timestamp startDate, java.sql.Timestamp endDate)
          This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, start date and end date of the initiative schedule.
 java.util.Enumeration findByEMarketingSpotIdSortedByEndDate(java.lang.Integer emSpotId)
          This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, sorted by the end date.
 java.util.Enumeration findByEMarketingSpotIdSortedByStartDate(java.lang.Integer emSpotId)
          This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, sorted by the start date.
 java.util.Enumeration findByInitiativeId(java.lang.Integer initiativeId)
          This finder returns all the initiative schedules in an enumeration with the given initiative reference number.
 java.util.Enumeration findByInitiativeIdSortedByEndDate(java.lang.Integer initiativeId)
          This finder returns all the initiative schedules in an enumeration with the given initiative reference number, sorted by the end date.
 java.util.Enumeration findByInitiativeIdSortedByStartDate(java.lang.Integer initiativeId)
          This finder returns all the initiative schedules in an enumeration with the given initiative reference number, sorted by the start date.
 java.lang.String getEMarketingSpotId()
          This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getEMarketingSpotIdInEJBType()
          This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getEndDate()
          This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.
 java.sql.Timestamp getEndDateInEJBType()
          This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.
 java.lang.String getInitiativeId()
          This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getInitiativeIdInEJBType()
          This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getInitiativeScheduleId()
          This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getInitiativeScheduleIdInEJBType()
          This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.
 java.lang.String getPriority()
          This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.
 java.lang.Integer getPriorityInEJBType()
          This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.
 java.lang.String getStartDate()
          This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.
 java.sql.Timestamp getStartDateInEJBType()
          This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.
protected  void instantiateEJB()
          IBM internal use only
protected  boolean instantiateEJBByPrimaryKey()
          IBM internal use only
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setEMarketingSpotId(java.lang.Integer eMarketingSpotId)
          This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.
 void setEMarketingSpotId(java.lang.String eMarketingSpotId)
          This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.
 void setEndDate(java.lang.String endDate)
          This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.
 void setEndDate(java.sql.Timestamp endDate)
          This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.
 void setInitiativeId(java.lang.Integer initiativeId)
          This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.
 void setInitiativeId(java.lang.String initiativeId)
          This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.
 void setInitiativeScheduleId(java.lang.Integer initiativeScheduleId)
          This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.
 void setInitiativeScheduleId(java.lang.String initiativeScheduleId)
          This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.
 void setInitKey__initiativeScheduleId(java.lang.String newInitiativeScheduleId)
          Set the primary key for this object.
 void setPriority(java.lang.Integer priority)
          This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.
 void setPriority(java.lang.String priority)
          This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.
 void setStartDate(java.lang.String startDate)
          This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.
 void setStartDate(java.sql.Timestamp startDate)
          This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.
 

Constructor Detail

InitiativeScheduleAccessBean

public InitiativeScheduleAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.marketingcenter.objects.InitiativeSchedule com.ibm.commerce.marketingcenter.objimpl.InitiativeScheduleHomeBase.findByPrimaryKey(com.ibm.commerce.marketingcenter.objects.InitiativeScheduleKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey__initiativeScheduleId( java.lang.Integer )

InitiativeScheduleAccessBean

public InitiativeScheduleAccessBean(javax.ejb.EJBObject InitiativeScheduleEJBObj)
                             throws java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB.
Parameters:
InitiativeScheduleEJBObj - - an InitiativeSchedule EJBObject reference
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.

InitiativeScheduleAccessBean

public InitiativeScheduleAccessBean(java.lang.Integer initiativeScheduleId,
                                    java.lang.Integer initiativeId,
                                    java.lang.Integer emSpotId,
                                    java.sql.Timestamp startDate,
                                    java.sql.Timestamp endDate)
                             throws javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB.
Parameters:
initiativeScheduleId - - the internal reference number of the initiative schedule
initiativeId - - the internal reference number of the initiative
emSpotId - - the internal reference number of the e-marketing spot
startDate - - the start date of the initiative schedule
endDate - - the end date of the initiative schedule
Throws:
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

InitiativeScheduleAccessBean

public InitiativeScheduleAccessBean(java.lang.Integer initiativeId,
                                    java.lang.Integer emSpotId,
                                    java.sql.Timestamp startDate,
                                    java.sql.Timestamp endDate)
                             throws javax.ejb.FinderException,
                                    javax.naming.NamingException,
                                    javax.ejb.CreateException,
                                    java.rmi.RemoteException
Maps to a corresponding ejbCreate method in the home interface of the EJB.
Parameters:
initiativeId - - the internal reference number of the initiative
emSpotId - - the internal reference number of the e-marketing spot
startDate - - the start date of the initiative schedule
endDate - - the end date of the initiative schedule
Throws:
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.naming.NamingException - - Thrown when a naming exception is encountered.
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

defaultJNDIName

protected java.lang.String defaultJNDIName()
Obtain the JNDI name for this EJB
Returns:
java.lang.String - the JNDI name for this EJB

findByEMarketingSpotId

public java.util.Enumeration findByEMarketingSpotId(java.lang.Integer emSpotId)
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.EMSPOT_ID = emSpotId)

Parameters:
emSpotId - - the reference number of the e-marketing spot
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByEMarketingSpotIdAndDateRange

public java.util.Enumeration findByEMarketingSpotIdAndDateRange(java.lang.Integer emSpotId,
                                                                java.sql.Timestamp startDate,
                                                                java.sql.Timestamp endDate)
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, start date and end date of the initiative schedule.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.EMSPOT_ID = emSpotId AND T1.STARTDATE <= startDate AND T1.ENDDATE >= endDate) ORDER BY PRIORITY

Parameters:
emSpotId - - the reference number of the e-marketing spot
startDate - - the start date of the initiative schedule
endDate - - the end date of the initiative schedule
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByEMarketingSpotIdSortedByEndDate

public java.util.Enumeration findByEMarketingSpotIdSortedByEndDate(java.lang.Integer emSpotId)
                                                            throws java.rmi.RemoteException,
                                                                   javax.ejb.FinderException,
                                                                   javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, sorted by the end date.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.EMSPOT_ID = emSpotId) ORDER BY T1.ENDDATE

Parameters:
emSpotId - - the reference number of the e-marketing spot
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByEMarketingSpotIdSortedByStartDate

public java.util.Enumeration findByEMarketingSpotIdSortedByStartDate(java.lang.Integer emSpotId)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given e-marketing spot ID, sorted by the start date.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.EMSPOT_ID = emSpotId) ORDER BY T1.STARTDATE

Parameters:
emSpotId - - the reference number of the e-marketing spot
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByInitiativeId

public java.util.Enumeration findByInitiativeId(java.lang.Integer initiativeId)
                                         throws java.rmi.RemoteException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given initiative reference number.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.INITIATIVE_ID = initiativeId)

Parameters:
initiativeId - - the reference number of the initiative
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByInitiativeIdSortedByEndDate

public java.util.Enumeration findByInitiativeIdSortedByEndDate(java.lang.Integer initiativeId)
                                                        throws java.rmi.RemoteException,
                                                               javax.ejb.FinderException,
                                                               javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given initiative reference number, sorted by the end date.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.INITIATIVE_ID = initiativeId) ORDER BY T1.ENDDATE

Parameters:
initiativeId - - the reference number of the initiative
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

findByInitiativeIdSortedByStartDate

public java.util.Enumeration findByInitiativeIdSortedByStartDate(java.lang.Integer initiativeId)
                                                          throws java.rmi.RemoteException,
                                                                 javax.ejb.FinderException,
                                                                 javax.naming.NamingException
This finder returns all the initiative schedules in an enumeration with the given initiative reference number, sorted by the start date.

SQL:

SELECT * FROM INTVSCHED T1 WHERE (T1.INITIATIVE_ID = initiativeId) ORDER BY T1.STARTDATE

Parameters:
initiativeId - - the reference number of the initiative
Returns:
java.util.Enumeration - all the returned initiative schedules
Throws:
java.rmi.RemoteException - - Thrown when the ejbCreate method is failed to invoke.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getEMarketingSpotId

public java.lang.String getEMarketingSpotId()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException
This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the e-marketing spot which associated with this schedule. This field is a foreign key to the EMSPOT table.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getEMarketingSpotIdInEJBType

public java.lang.Integer getEMarketingSpotIdInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException
This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the e-marketing spot which associated with this schedule. This field is a foreign key to the EMSPOT table.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getEndDate

public java.lang.String getEndDate()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of end date of this initiative schedule.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getEndDateInEJBType

public java.sql.Timestamp getEndDateInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of end date of this initiative schedule.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getInitiativeId

public java.lang.String getInitiativeId()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException
This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the initiative which associated with this schedule. This field is a foreign key to the INITIATIVE table.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getInitiativeIdInEJBType

public java.lang.Integer getInitiativeIdInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException
This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the initiative which associated with this schedule. This field is a foreign key to the INITIATIVE table.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getInitiativeScheduleId

public java.lang.String getInitiativeScheduleId()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException
This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of this initiative schedule.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getInitiativeScheduleIdInEJBType

public java.lang.Integer getInitiativeScheduleIdInEJBType()
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.CreateException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException
This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of this initiative schedule.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getPriority

public java.lang.String getPriority()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.

The following is a description of this column:

The level of priority of this initiative schedule.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getPriorityInEJBType

public java.lang.Integer getPriorityInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException
This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.

The following is a description of this column:

The level of priority of this initiative schedule.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getStartDate

public java.lang.String getStartDate()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of start date of this initiative schedule.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

getStartDateInEJBType

public java.sql.Timestamp getStartDateInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException
This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of start date of this initiative schedule.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
IBM internal use only

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
IBM internal use only

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Load data from the EJBObject.
Throws:
java.rmi.RemoteException - - Thrown when the remote method is failed to invoke.
javax.ejb.CreateException - - Thrown when the creation of the EJB object failed.
javax.ejb.FinderException - - Thrown when the finding of the requested EJB object failed.
javax.naming.NamingException - - Thrown when a naming exception is encountered.

setEMarketingSpotId

public void setEMarketingSpotId(java.lang.Integer eMarketingSpotId)
This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the e-marketing spot which associated with this schedule. This field is a foreign key to the EMSPOT table.

Parameters:
java.lang.Integer -  

setEMarketingSpotId

public void setEMarketingSpotId(java.lang.String eMarketingSpotId)
This method provides access to the INTVSCHED.EMSPOT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the e-marketing spot which associated with this schedule. This field is a foreign key to the EMSPOT table.

Parameters:
java.lang.String -  

setEndDate

public void setEndDate(java.lang.String endDate)
This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of end date of this initiative schedule.

Parameters:
java.lang.String -  

setEndDate

public void setEndDate(java.sql.Timestamp endDate)
This method provides access to the INTVSCHED.ENDDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of end date of this initiative schedule.

Parameters:
java.sql.Timestamp -  

setInitiativeId

public void setInitiativeId(java.lang.Integer initiativeId)
This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the initiative which associated with this schedule. This field is a foreign key to the INITIATIVE table.

Parameters:
java.lang.Integer -  

setInitiativeId

public void setInitiativeId(java.lang.String initiativeId)
This method provides access to the INTVSCHED.INITIATIVE_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of the initiative which associated with this schedule. This field is a foreign key to the INITIATIVE table.

Parameters:
java.lang.String -  

setInitiativeScheduleId

public void setInitiativeScheduleId(java.lang.Integer initiativeScheduleId)
This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of this initiative schedule.

Parameters:
java.lang.Integer -  

setInitiativeScheduleId

public void setInitiativeScheduleId(java.lang.String initiativeScheduleId)
This method provides access to the INTVSCHED.INTVSCHED_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The internal reference number of this initiative schedule.

Parameters:
java.lang.String -  

setInitKey__initiativeScheduleId

public void setInitKey__initiativeScheduleId(java.lang.String newInitiativeScheduleId)
Set the primary key for this object.
Parameters:
newInitiativeScheduleId - - the reference number of the initiative schedule

setPriority

public void setPriority(java.lang.Integer priority)
This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.

The following is a description of this column:

The level of priority of this initiative schedule.

Parameters:
java.lang.Integer -  

setPriority

public void setPriority(java.lang.String priority)
This method provides access to the INTVSCHED.PRIORITY column of DB2 type INTEGER NULL.

The following is a description of this column:

The level of priority of this initiative schedule.

Parameters:
java.lang.String -  

setStartDate

public void setStartDate(java.lang.String startDate)
This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of start date of this initiative schedule.

Parameters:
java.lang.String -  

setStartDate

public void setStartDate(java.sql.Timestamp startDate)
This method provides access to the INTVSCHED.STARTDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The timestamp of start date of this initiative schedule.

Parameters:
java.sql.Timestamp -