public interface SoluminaInterface
Modifier and Type | Method and Description |
---|---|
void |
addItem(IntResultSet topLevelRs,
java.lang.String itemID,
java.lang.String revisionId)
Invoke this function to synchronize item ; topLevelRs - data you need to send to the Solumina ; itemID and revisionId - primary keys in the Solumina system
|
void |
changeLocationToCompany(java.lang.String companyId)
changes location to company - data will be send to all plants that belong to this company;
|
void |
changeLocationToCorporate()
changes location to all corporate - data will be send to all plants;
|
void |
changeLocationToPlant(java.lang.String plantId)
changes location to plan - data will be send to one plant
|
IntResultSet |
createTopLevelResultSet(java.lang.String topLevelRsId)
This mehtod returns an instance of the top level result set that use can use to populate data for any method you need to invoke later , e.g.
|
void changeLocationToCorporate() throws DEException
DEException
- if method fails for whatever reasonvoid changeLocationToCompany(java.lang.String companyId) throws DEException
companyId
- DEException
- if method fails for whatever reasonvoid changeLocationToPlant(java.lang.String plantId) throws DEException
plantId
- DEException
- if method fails for whatever reasonvoid addItem(IntResultSet topLevelRs, java.lang.String itemID, java.lang.String revisionId) throws DEException
topLevelRs
- top level retult set that you previously got by calling createTopLevelResultSet() mehtoditemID
- item idrevisionId
- item revision IdDEException
IntResultSet createTopLevelResultSet(java.lang.String topLevelRsId)
topLevelRsId
- top level result set id