/***************************************************/
/* Description: Custom Publish Methods             */
/***************************************************/

Configure and add to site.xconf:

<Property name="schedulejobs19" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoEpmNoRep"/>
<Property name="pubProtoEpmNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubProtoEpmNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoEpmNoRep"/>
<Property name="pubProtoEpmNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="ProtoEpmNoRep"/>
<Property name="pubProtoEpmNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs20" overridable="true" targetFile="codebase/wvs.properties" value="pubRelEpmNoRep"/>
<Property name="pubRelEpmNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubRelEpmNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubRelEpmNoRep"/>
<Property name="pubRelEpmNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="RelEpmNoRep"/>
<Property name="pubRelEpmNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs21" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoDrwNoRep"/>
<Property name="pubProtoDrwNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubProtoDrwNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoDrwNoRep"/>
<Property name="pubProtoDrwNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="ProtoDrwNoRep"/>
<Property name="pubProtoDrwNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs22" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoPrtNoRep"/>
<Property name="pubProtoPrtNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubProtoPrtNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoPrtNoRep"/>
<Property name="pubProtoPrtNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="ProtoPrtNoRep"/>
<Property name="pubProtoPrtNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs23" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoAsmNoRep"/>
<Property name="pubProtoAsmNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubProtoAsmNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubProtoAsmNoRep"/>
<Property name="pubProtoAsmNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="ProtoAsmNoRep"/>
<Property name="pubProtoAsmNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs24" overridable="true" targetFile="codebase/wvs.properties" value="pubRelDrwNoRep"/>
<Property name="pubRelDrwNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubRelDrwNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubRelDrwNoRep"/>
<Property name="pubRelDrwNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="RelDrwNoRep"/>
<Property name="pubRelDrwNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs25" overridable="true" targetFile="codebase/wvs.properties" value="pubRelPrtNoRep"/>
<Property name="pubRelPrtNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubRelPrtNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubRelPrtNoRep"/>
<Property name="pubRelPrtNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="RelPrtNoRep"/>
<Property name="pubRelPrtNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs26" overridable="true" targetFile="codebase/wvs.properties" value="pubRelAsmNoRep"/>
<Property name="pubRelAsmNoRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubRelAsmNoRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubRelAsmNoRep"/>
<Property name="pubRelAsmNoRep.method" overridable="true" targetFile="codebase/wvs.properties" value="RelAsmNoRep"/>
<Property name="pubRelAsmNoRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

<Property name="schedulejobs27" overridable="true" targetFile="codebase/wvs.properties" value="pubDelAllRep"/>
<Property name="pubDelAllRep.class" overridable="true" targetFile="codebase/wvs.properties" value="ext.publishing.ScheduleJobsExt"/>
<Property name="pubDelAllRep.description" overridable="true" targetFile="codebase/wvs.properties" value="pubDelAllRep"/>
<Property name="pubDelAllRep.method" overridable="true" targetFile="codebase/wvs.properties" value="DelAllRep"/>
<Property name="pubDelAllRep.enableOnContainers" overridable="true" targetFile="codebase/wvs.properties" value="false"/>

compile
javac -d %WT_HOME%\codebase %WT_HOME%\codebase\ext\publishing\ScheduleJobsExt.java

propagate
xconfmanager -p

