| java.lang.Object org.griphyn.cPlanner.toolkit.Executable org.griphyn.cPlanner.toolkit.PartitionDAX
PartitionDAX | public class PartitionDAX extends Executable (Code) | | The class ends up partitioning the dax into smaller daxes according to the
various algorithms/criteria, to be used for deferred planning.
author: Karan Vahi version: $Revision: 464 $ |
Field Summary | |
final public static String | DEFAULT_PARTITIONER_TYPE The name of the default partitioner that is loaded, if none is specified
by the user. |
Constructor Summary | |
public | PartitionDAX() The default constructor. |
Method Summary | |
public void | executeCommand(String[] args) Executes the partition dax on the basis of the options given by the
user. | public LongOpt[] | generateValidOptions() Tt generates the LongOpt which contain the valid options that the command
will accept. | public void | loadProperties() Loads all the properties that are needed by this class. | public static void | main(String[] args) The main function of the class, that is invoked by the jvm. | public String | partitionDAX(PegasusProperties properties, String daxFile, String directory, String type) Parameters: properties - the PegasusProperties Parameters: daxFile - String Parameters: directory - the directory where paritioned daxes reside Parameters: type - the type of partitioning to use. | public void | printLongVersion() Generated the long version of the help on the stdout. | public void | printShortVersion() Generates the short version of the help on the stdout. |
DEFAULT_PARTITIONER_TYPE | final public static String DEFAULT_PARTITIONER_TYPE(Code) | | The name of the default partitioner that is loaded, if none is specified
by the user.
|
PartitionDAX | public PartitionDAX()(Code) | | The default constructor.
|
executeCommand | public void executeCommand(String[] args)(Code) | | Executes the partition dax on the basis of the options given by the
user.
Parameters: args - the arguments array populated by the user options. |
generateValidOptions | public LongOpt[] generateValidOptions()(Code) | | Tt generates the LongOpt which contain the valid options that the command
will accept.
array of LongOpt objects , corresponding to the validoptions |
loadProperties | public void loadProperties()(Code) | | Loads all the properties that are needed by this class.
|
main | public static void main(String[] args)(Code) | | The main function of the class, that is invoked by the jvm. It calls
the executeCommand function.
Parameters: args - array of arguments. |
partitionDAX | public String partitionDAX(PegasusProperties properties, String daxFile, String directory, String type)(Code) | | Parameters: properties - the PegasusProperties Parameters: daxFile - String Parameters: directory - the directory where paritioned daxes reside Parameters: type - the type of partitioning to use. the path to the pdax file. |
printLongVersion | public void printLongVersion()(Code) | | Generated the long version of the help on the stdout.
|
printShortVersion | public void printShortVersion()(Code) | | Generates the short version of the help on the stdout.
|
|
|