public class FabricSystem extends Object
Modifier and Type | Field and Description |
---|---|
static int |
ACTIVETRANSFER |
static String |
ACTIVETRANSFER_ALIAS
webm.product.activetransfer
|
static String[] |
ALIAS_LIST
|
static int |
BROKER |
static String |
BROKER_ALIAS
webm.product.broker
|
static int |
ENTERPRISE |
static String |
ENTERPRISE_ALIAS
Deprecated.
|
static int |
ESBADMIN |
static String |
ESBADMIN_ALIAS
webm.product.esbadmin
|
static int |
MANAGER |
static String |
MANAGER_ALIAS
webm.product.manager
|
static int |
MONITOR |
static String |
MONITOR_ALIAS
webm.product.monitor
|
static int |
OPTIMIZE |
static String |
OPTIMIZE_ALIAS
webm.product.optimize
|
static int |
REPORTING |
static String |
REPORTING_ALIAS
webm.product.reporting
|
static int |
RULES |
static String |
RULES_ALIAS
webm.product.rules
|
static int |
SERVICENET |
static String |
SERVICENET_ALIAS
webm.product.servicenet
|
static int |
TRADINGNETWORKS |
static String |
TRADINGNETWORKS_ALIAS
webm.product.tradingnetworks
|
static int |
WORKFLOW |
static String |
WORKFLOW_ALIAS
webm.product.workflow
|
Constructor and Description |
---|
FabricSystem() |
Modifier and Type | Method and Description |
---|---|
static int[] |
convertProductNamesToIDs(String csvProducts)
Converts the names of the products to the indices of
ALIAS_LIST |
static IThingIDList |
getFabricFolderChildren(IURI parentURI,
IThingID userID,
Map<String,Object> rq)
Get a list of all child folders that are fabric folders and are a task folder and are an installed product
|
static List<IThingView> |
getFabricFolderChildrenListView(IURI parentURI,
IThingID userID)
Get a list of all child folders that are fabric folders and are a task folder and are an installed product
|
static IThingID |
getFirstChild(IURI targetURI,
IThingID userID)
Get's the first acceptable child of a fabric folder
|
static boolean |
isTaskFolder(IThingID thingID) |
static boolean |
isTaskLink(IThingID thingID) |
static boolean |
productExists(String productAlias)
Returns whether the fabric product is installed
|
static boolean |
shouldShowFabricFolder(IThingID thingID)
Determines whether this fabric folder is associated with a product that is installed
|
static boolean |
shouldShowThing(int[] requiredProducts) |
public static final int OPTIMIZE
public static final int SERVICENET
public static final int MANAGER
public static final int MONITOR
public static final int WORKFLOW
public static final int ENTERPRISE
public static final int BROKER
public static final int TRADINGNETWORKS
public static final int REPORTING
public static final int ESBADMIN
public static final int RULES
public static final int ACTIVETRANSFER
public static final String OPTIMIZE_ALIAS
public static final String SERVICENET_ALIAS
public static final String MANAGER_ALIAS
public static final String MONITOR_ALIAS
public static final String WORKFLOW_ALIAS
public static final String ENTERPRISE_ALIAS
public static final String BROKER_ALIAS
public static final String TRADINGNETWORKS_ALIAS
public static final String REPORTING_ALIAS
public static final String ESBADMIN_ALIAS
public static final String RULES_ALIAS
public static final String ACTIVETRANSFER_ALIAS
public static final String[] ALIAS_LIST
public static boolean isTaskFolder(IThingID thingID) throws PortalException
PortalException
public static boolean isTaskLink(IThingID thingID)
public static boolean productExists(String productAlias) throws PortalException
productAlias
- one of the values of ALIAS_LIST
PortalException
public static int[] convertProductNamesToIDs(String csvProducts)
ALIAS_LIST
csvProducts
- public static boolean shouldShowFabricFolder(IThingID thingID) throws PortalException
thingID
- PortalException
public static boolean shouldShowThing(int[] requiredProducts) throws PortalException
public static IThingIDList getFabricFolderChildren(IURI parentURI, IThingID userID, Map<String,Object> rq) throws PortalException
PortalException
isTaskFolder(IThingID)
,
shouldShowFabricFolder(IThingID)
public static List<IThingView> getFabricFolderChildrenListView(IURI parentURI, IThingID userID) throws PortalException
PortalException
isTaskFolder(IThingID)
,
shouldShowFabricFolder(IThingID)
public static IThingID getFirstChild(IURI targetURI, IThingID userID) throws PortalException
PortalException