Package com.ptc.windchill.option.service
Class StandardModuleVariantInformationService
java.lang.Object
wt.services.StandardManager
com.ptc.windchill.option.service.StandardModuleVariantInformationService
- All Implemented Interfaces:
ModuleVariantInformationService,Serializable,wt.fc._NetFactor,NetFactor,wt.services.Manager
public class StandardModuleVariantInformationService
extends StandardManager
implements ModuleVariantInformationService
This implementation of
ModuleVariantInformationService implements the service API
and adds listeners in performStartupProcess().
Use the newStandardModuleVariantInformationService static factory
method(s), not the StandardModuleVariantInformationService constructor,
to construct instances of this class. Instances must be constructed
using the static factory(s), in order to ensure proper initialization
of the instance.
Supported API: true
Extendable: true
- See Also:
-
Field Summary
Fields inherited from interface wt.services.Manager
MANAGER_SERVICE, STARTUP_AUTOMATIC, STARTUP_MANUAL, STATUS_EMERGENCY_SHUTDOWN, STATUS_EMERGENCY_SHUTTING_DOWN, STATUS_SHUTDOWN, STATUS_SHUTDOWN_ERRORS, STATUS_SHUTDOWN_FAILURE, STATUS_SHUTTING_DOWN, STATUS_STARTED, STATUS_STARTED_ERRORS, STATUS_STARTING_UP, STATUS_STARTUP_FAILURE -
Method Summary
Modifier and TypeMethodDescriptionCreate new ModuleVariantInformationLink from roleA and roleB object
Supported API: truevoidDelete all links that associated with roleA object
Supported API: truevoidDelete single ModuleVariantInformationLink
Supported API: trueretrieve all ModuleVariantInformationLink links associated with roleA object
Supported API: trueDeprecated.Retrieve allModuleVariantInformationLinkHistoryassociated with roleA object
Supported API: trueDefault factory for the class.Methods inherited from class wt.services.StandardManager
emergencyShutdown, emergencyShutdownComplete, emergencyShuttingDown, getClassInfo, getManagerService, getManagerStatus, getName, getStartupType, init, initialize, initialize, isStarted, newStandardManager, newStandardManager, performEmergencyShutdownProcess, performShutdownProcess, registerEvents, setManagerService, shutdown, shutdownFailure, shutdownSuccess, shuttingDown, started, startedErrors, startingUp, startup, startupFailure, toString
-
Method Details
-
getConceptualClassname
Deprecated.Returns the conceptual (modeled) name for the class.
Supported API: true- Specified by:
getConceptualClassnamein interfaceNetFactor- Overrides:
getConceptualClassnamein classStandardManager- Returns:
- String
-
newStandardModuleVariantInformationService
Default factory for the class.
Supported API: true- Returns:
- StandardModuleVariantInformationService
- Throws:
WTException
-
createModuleVariantInformationLink
public ModuleVariantInformationLink createModuleVariantInformationLink(WTPart roleA, ModuleVariantInformationContext roleB) throws WTException Create new ModuleVariantInformationLink from roleA and roleB object
Supported API: true- Specified by:
createModuleVariantInformationLinkin interfaceModuleVariantInformationService- Parameters:
roleA-roleB-- Returns:
- Throws:
WTException
-
deleteModuleVariantInformationLink
public void deleteModuleVariantInformationLink(ModuleVariantInformationLink link) throws WTException Delete single ModuleVariantInformationLink
Supported API: true- Specified by:
deleteModuleVariantInformationLinkin interfaceModuleVariantInformationService- Parameters:
link-- Throws:
WTException
-
deleteAllModuleVariantInformationLink
Delete all links that associated with roleA object
Supported API: true- Specified by:
deleteAllModuleVariantInformationLinkin interfaceModuleVariantInformationService- Parameters:
roleA-- Throws:
WTException
-
getAllRelatedModuleVariantInformationLinks
retrieve all ModuleVariantInformationLink links associated with roleA object
Supported API: true- Specified by:
getAllRelatedModuleVariantInformationLinksin interfaceModuleVariantInformationService- Parameters:
part-- Returns:
- Throws:
WTException
-
getModuleVariantInfoLinkHistory
Retrieve allModuleVariantInformationLinkHistoryassociated with roleA object
Supported API: true- Specified by:
getModuleVariantInfoLinkHistoryin interfaceModuleVariantInformationService- Parameters:
object-- Returns:
- Throws:
WTException
-