os.djtagger.task.musicdns
Class GenPuidTask

java.lang.Object
  extended by os.djtagger.task.AbstractTask
      extended by os.djtagger.task.musicdns.GenPuidTask
All Implemented Interfaces:
Task

public class GenPuidTask
extends AbstractTask


Constructor Summary
GenPuidTask()
           
 
Method Summary
 java.util.Iterator<? extends Action> process(java.io.File file, TaskRunner info)
           
 void setGenpuidKey(java.lang.String genpuidKey)
          Set the application (license) key for the genpuid executable.
 void setGenpuidPath(java.lang.String genpuidPath)
          Set the path to the genpuid executable.
 void setOverwrite(boolean overwrite)
           
 
Methods inherited from class os.djtagger.task.AbstractTask
getFileFilter, initialize, scanDependency, setFileFilter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenPuidTask

public GenPuidTask()
Method Detail

setGenpuidPath

public void setGenpuidPath(java.lang.String genpuidPath)
Set the path to the genpuid executable. Use this to use your own executable instead of the default one provide by DjTagger.

Parameters:
genpuidPath - Path to the genpuid executable

setGenpuidKey

public void setGenpuidKey(java.lang.String genpuidKey)
Set the application (license) key for the genpuid executable. You can override the default key to use your own if you applied for a key at musicip.com

Parameters:
genpuidKey - License key to use

setOverwrite

public void setOverwrite(boolean overwrite)
Parameters:
overwrite - If true, all files are processed, if false, only files that do not have a MusicIP PUID yet are processed.

process

public java.util.Iterator<? extends Action> process(java.io.File file,
                                                    TaskRunner info)
Specified by:
process in interface Task
Specified by:
process in class AbstractTask


Copyright © 2007-2010 Pointbreak. All Rights Reserved.