com.webmethods.bpm.process
Interface IBpmProcessCustomFields


public interface IBpmProcessCustomFields

Interface which represents custom logged fields


Nested Class Summary
static class IBpmProcessCustomFields.FIELD_TYPE
          Field type
static interface IBpmProcessCustomFields.IBpmProcessCustomField
          Single instance of custom field
 
Method Summary
 IBpmProcessCustomFields.IBpmProcessCustomField createField(String documentName, String fieldName, IBpmProcessCustomFields.FIELD_TYPE fieldType)
          Creates a new field
 IBpmProcessCustomFields.IBpmProcessCustomField getField(String documentName, String fieldName)
          Gets custom field for document name and field name
 void removeField(String documentName, String fieldName)
          Removes a field
 

Method Detail

getField

IBpmProcessCustomFields.IBpmProcessCustomField getField(String documentName,
                                                        String fieldName)
                                                        throws Exception
Gets custom field for document name and field name

Throws:
Exception

createField

IBpmProcessCustomFields.IBpmProcessCustomField createField(String documentName,
                                                           String fieldName,
                                                           IBpmProcessCustomFields.FIELD_TYPE fieldType)
                                                           throws Exception
Creates a new field

Throws:
Exception

removeField

void removeField(String documentName,
                 String fieldName)
                 throws Exception
Removes a field

Throws:
Exception