TUP-2293: refactor some codes.

Refactor some codes for other perspective, like BPM in org.talend.core.tis.
Maybe, shouldn't impl it in org.talend.core.tis plugin. and should impl in one BPM or MDM plugin.