public interface IRoomURLGenerator
Modifier and Type | Method and Description |
---|---|
String |
getNavigationLaunchParameterForWD()
Get navigation launch parameter for WebDynPro.
|
String |
getNavigationTargetForWD(String roomId)
Get navigation target for WebDynPro.
|
String |
getOIFNavigationLaunchParameterForWD(String roomId)
Get Object Instance Floorplan navigation launch parameter for WebDynPro.
|
String |
getOIFNavigationTargetForWD()
Get Object Instance Floorplan navigation target for WebDynPro.
|
String |
getRoomMixedURLExternal(String roomId)
Get external(room can be navigated outside of the portal) mixed URL for
the room.
|
String |
getRoomMixedURLInternal(String roomId)
Get internal(room can be navigated within portal) mixed URL for the room.
|
String |
getRoomOIFURLExternal(String roomId)
Get external(room can be navigated outside of the portal) Object Instance
Floorplan URL for the room.
|
String |
getRoomOIFURLInternal(String roomId)
Get internal(room can be navigated within portal) Object Instance
Floorplan URL for the room.
|
String |
getRoomURLExternal(String roomId)
Get external(room can be navigated outside of the portal) URL for the
room.
|
String |
getRoomURLInternal(String roomId)
Get internal(room can be navigated within portal) URL for the room.
|
String |
getWindowFeaturesForOIFPage()
Get windows features for Object Instance Floorplan page.
|
boolean |
isOIFBased(String roomId)
Check if room is Object Instance Floorplan based.
|
String getWindowFeaturesForOIFPage()
boolean isOIFBased(String roomId) throws RoomInstantiationException
roomId
- room ID.RoomInstantiationException
- if room can not be instantiated.String getRoomURLExternal(String roomId)
roomId
- room ID.String getRoomURLInternal(String roomId)
roomId
- room ID.String getNavigationTargetForWD(String roomId)
roomId
- room ID.String getNavigationLaunchParameterForWD()
String getOIFNavigationTargetForWD()
String getOIFNavigationLaunchParameterForWD(String roomId)
roomId
- room ID.String getRoomOIFURLExternal(String roomId)
roomId
- room ID.String getRoomOIFURLInternal(String roomId)
roomId
- room ID.String getRoomMixedURLExternal(String roomId) throws RoomInstantiationException
roomId
- room ID.RoomInstantiationException
- if room can not be instantiated.String getRoomMixedURLInternal(String roomId) throws RoomInstantiationException
roomId
- room ID.RoomInstantiationException
- if room can not be instantiated.Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-COLL
|
[sap.com] tc/kmc/coll/room
|
api
|
EP-KM-CRS
|
Copyright 2018 SAP AG Complete Copyright Notice