public List<ResourceReference> getResourceDependencies(JobMeta jobMeta) {
   List<ResourceReference> references = super.getResourceDependencies(jobMeta);
   if (!Const.isEmpty(serverName)) {
     String realServerName = jobMeta.environmentSubstitute(serverName);
     ResourceReference reference = new ResourceReference(this);
     reference.getEntries().add(new ResourceEntry(realServerName, ResourceType.SERVER));
     references.add(reference);
   }
   return references;
 }
 public List<ResourceReference> getResourceDependencies(JobMeta jobMeta) {
   List<ResourceReference> references = super.getResourceDependencies(jobMeta);
   if ((!Const.isEmpty(xslfilename)) && (!Const.isEmpty(xmlfilename))) {
     String realXmlFileName = jobMeta.environmentSubstitute(xmlfilename);
     String realXslFileName = jobMeta.environmentSubstitute(xslfilename);
     ResourceReference reference = new ResourceReference(this);
     reference.getEntries().add(new ResourceEntry(realXmlFileName, ResourceType.FILE));
     reference.getEntries().add(new ResourceEntry(realXslFileName, ResourceType.FILE));
     references.add(reference);
   }
   return references;
 }
 public List<ResourceReference> getResourceDependencies(JobMeta jobMeta) {
   List<ResourceReference> references = super.getResourceDependencies(jobMeta);
   if (variableName != null) {
     ResourceReference reference = null;
     for (int i = 0; i < variableName.length; i++) {
       String filename = jobMeta.environmentSubstitute(variableName[i]);
       if (reference == null) {
         reference = new ResourceReference(this);
         references.add(reference);
       }
       reference.getEntries().add(new ResourceEntry(filename, ResourceType.FILE));
     }
   }
   return references;
 }