public interface IStorageNamesResolver
IMechanicsResolver
,
IDispatchResolver
Modifier and Type | Method and Description |
---|---|
Object |
resolve(IThingID thingID,
String rawMethod,
Map<String,? extends Object> componentMap,
String defaultName)
resolve the object from the map
|
Object |
resolve(String xtype,
String rawMethod,
Map<String,? extends Object> componentMap,
String defaultName)
resolve the object from the map
|
Object resolve(IThingID thingID, String rawMethod, Map<String,? extends Object> componentMap, String defaultName) throws PortalException
thingID
- the target resourcerawMethod
- an optional method used in calling ComponentUtil.constructComponentKey(java.lang.String, java.lang.String)
componentMap
- the map of contained componentsdefaultName
- the default name if none other is foundPortalException
Object resolve(String xtype, String rawMethod, Map<String,? extends Object> componentMap, String defaultName) throws PortalException
xtype
- Xtype or base type name (ie 'wm_xt_resume_v1' or 'folder').rawMethod
- an optional method used in calling ComponentUtil.constructComponentKey(java.lang.String, java.lang.String)
componentMap
- the map of contained componentsdefaultName
- the default name if none other is foundPortalException