Package com.webmethods.portal.system
Class FabricSystem
java.lang.Object
com.webmethods.portal.system.FabricSystem
Provides apis for Fabric products
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final String
webm.product.activetransferstatic final String[]
static final int
static final String
webm.product.brokerstatic final int
static final String
Deprecated.static final int
static final String
webm.product.esbadminstatic final String
static final int
static final String
webm.product.managerstatic final int
static final String
webm.product.monitorstatic final int
static final String
webm.product.optimizestatic final int
static final String
webm.product.reportingstatic final int
static final String
webm.product.rulesstatic final int
static final String
webm.product.servicenetstatic final int
static final String
webm.product.tradingnetworksstatic final int
static final String
webm.product.workflow -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int[]
convertProductNamesToIDs
(String csvProducts) Converts the names of the products to the indices ofALIAS_LIST
static IThingIDList
Get a list of all child folders that are fabric folders and are a task folder and are an installed productstatic 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 productstatic IThingID
getFabricSecRealmThingID
(IThingID thingItem) static IThingID
getFirstChild
(IURI targetURI, IThingID userID) Get's the first acceptable child of a fabric folderstatic boolean
isTaskFolder
(IThingID thingID) static boolean
isTaskLink
(IThingID thingID) static boolean
productExists
(String productAlias) Returns whether the fabric product is installedstatic boolean
shouldShowFabricFolder
(IThingID thingID) Determines whether this fabric folder is associated with a product that is installedstatic boolean
shouldShowThing
(int[] requiredProducts)
-
Field Details
-
FABRIC_SEC_REALM_REL
- See Also:
-
OPTIMIZE
public static final int OPTIMIZE- See Also:
-
SERVICENET
public static final int SERVICENET- See Also:
-
MANAGER
public static final int MANAGER- See Also:
-
MONITOR
public static final int MONITOR- See Also:
-
WORKFLOW
public static final int WORKFLOW- See Also:
-
ENTERPRISE
public static final int ENTERPRISE- See Also:
-
BROKER
public static final int BROKER- See Also:
-
TRADINGNETWORKS
public static final int TRADINGNETWORKS- See Also:
-
REPORTING
public static final int REPORTING- See Also:
-
ESBADMIN
public static final int ESBADMIN- See Also:
-
RULES
public static final int RULES- See Also:
-
ACTIVETRANSFER
public static final int ACTIVETRANSFER- See Also:
-
OPTIMIZE_ALIAS
webm.product.optimize- See Also:
-
SERVICENET_ALIAS
webm.product.servicenet- See Also:
-
MANAGER_ALIAS
webm.product.manager- See Also:
-
MONITOR_ALIAS
webm.product.monitor- See Also:
-
WORKFLOW_ALIAS
webm.product.workflow- See Also:
-
ENTERPRISE_ALIAS
Deprecated.webm.product.enterprise- See Also:
-
BROKER_ALIAS
webm.product.broker- See Also:
-
TRADINGNETWORKS_ALIAS
webm.product.tradingnetworks- See Also:
-
REPORTING_ALIAS
webm.product.reporting- See Also:
-
ESBADMIN_ALIAS
webm.product.esbadmin- See Also:
-
RULES_ALIAS
webm.product.rules- See Also:
-
ACTIVETRANSFER_ALIAS
webm.product.activetransfer- See Also:
-
ALIAS_LIST
-
-
Constructor Details
-
FabricSystem
public FabricSystem()
-
-
Method Details
-
isTaskFolder
- Throws:
PortalException
-
isTaskLink
-
productExists
Returns whether the fabric product is installed- Parameters:
productAlias
- one of the values ofALIAS_LIST
- Throws:
PortalException
-
convertProductNamesToIDs
Converts the names of the products to the indices ofALIAS_LIST
- Parameters:
csvProducts
-
-
shouldShowFabricFolder
Determines whether this fabric folder is associated with a product that is installed- Parameters:
thingID
-- Throws:
PortalException
-
shouldShowThing
-
getFabricSecRealmThingID
- Throws:
PortalException
-
getFabricFolderChildren
public static IThingIDList getFabricFolderChildren(IURI parentURI, IThingID userID, Map<String, Object> rq) throws PortalExceptionGet a list of all child folders that are fabric folders and are a task folder and are an installed product- Throws:
PortalException
- See Also:
-
getFabricFolderChildrenListView
public static List<IThingView> getFabricFolderChildrenListView(IURI parentURI, IThingID userID) throws PortalException Get a list of all child folders that are fabric folders and are a task folder and are an installed product- Throws:
PortalException
- See Also:
-
getFirstChild
Get's the first acceptable child of a fabric folder- Throws:
PortalException
-