public class PartitionSettings extends Object
| Constructor and Description | 
|---|
PartitionSettings(int exactSize,
                 org.pentaho.di.trans.TransMeta transMeta,
                 org.pentaho.di.trans.step.StepMeta stepMeta,
                 PartitionSchemasProvider schemasProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
fillOptionsAndCodesByPlugins(List<org.pentaho.di.core.plugins.PluginInterface> plugins)  | 
org.pentaho.di.trans.step.StepMeta | 
getAfter()  | 
org.pentaho.di.trans.step.StepMeta | 
getBefore()  | 
String[] | 
getCodes()  | 
int | 
getDefaultSelectedMethodIndex()  | 
int | 
getDefaultSelectedSchemaIndex()  | 
String | 
getMethodByMethodDescription(String methodDescription)  | 
String[] | 
getOptions()  | 
List<String> | 
getSchemaNames()  | 
String[] | 
getSchemaNamesArray()  | 
List<org.pentaho.di.partition.PartitionSchema> | 
getSchemas()  | 
org.pentaho.di.trans.step.StepMeta | 
getStepMeta()  | 
org.pentaho.di.trans.TransMeta | 
getTransMeta()  | 
void | 
rollback(org.pentaho.di.trans.step.StepMeta before)  | 
void | 
updateMethod(String method)  | 
void | 
updateMethodType(int methodType)  | 
void | 
updateSchema(org.pentaho.di.partition.PartitionSchema schema)  | 
public PartitionSettings(int exactSize,
                 org.pentaho.di.trans.TransMeta transMeta,
                 org.pentaho.di.trans.step.StepMeta stepMeta,
                 PartitionSchemasProvider schemasProvider)
public void fillOptionsAndCodesByPlugins(List<org.pentaho.di.core.plugins.PluginInterface> plugins)
public int getDefaultSelectedMethodIndex()
public int getDefaultSelectedSchemaIndex()
public String[] getOptions()
public String[] getCodes()
public String[] getSchemaNamesArray()
public List<org.pentaho.di.partition.PartitionSchema> getSchemas()
public org.pentaho.di.trans.step.StepMeta getStepMeta()
public void updateMethodType(int methodType)
public void updateMethod(String method) throws org.pentaho.di.core.exception.KettlePluginException
org.pentaho.di.core.exception.KettlePluginExceptionpublic void updateSchema(org.pentaho.di.partition.PartitionSchema schema)
public void rollback(org.pentaho.di.trans.step.StepMeta before)
              throws org.pentaho.di.core.exception.KettlePluginException
org.pentaho.di.core.exception.KettlePluginExceptionpublic org.pentaho.di.trans.step.StepMeta getBefore()
public org.pentaho.di.trans.step.StepMeta getAfter()
public org.pentaho.di.trans.TransMeta getTransMeta()