Implementation of IHTTPLinkSubsystemObjectFactory to instantiate link resource related classes,
| CusHttpLnkLinkResourceFactory::CusHttpLnkLinkResourceFactory | ( | IPMUnknown * | boss | ) | |
Constructor.
- Parameters
| boss | IN interface ptr from boss object on which this interface is aggregated. |
| CusHttpLnkLinkResourceFactory::~CusHttpLnkLinkResourceFactory | ( | | ) | |
| virtual |
Returns the link resource handler that will be used by a link resource object to act on an resource whose URI scheme matches one of the supported schemes. Caller assumes responsibility for releasing the returned object.
- Parameters
| uri | [IN] URI of the link resource the handler will be used for. |
| db | [IN] Database that contains the link resource. |
- Returns
- HTTP Link resource handler. \
Implements IHTTPLinkSubsystemObjectFactory.
Returns the http link resource connection that will be used by a http links subsystem to interact with the http resource connection whose URI scheme matches one of the supported scheme. Caller assumes responsibility for releasing the returned object.
- Parameters
| uri | [IN] URI of the link resource the handler will be used for. |
| db | [IN] Database that contains the link resource. |
- Returns
- Http Link resource connection. \
Implements IHTTPLinkSubsystemObjectFactory.
Returns the http link resource server API wrapper that will be used by a http links subsystem to interact with the http resource server whose URI scheme matches one of the supported scheme. Caller assumes responsibility for releasing the returned object.
- Parameters
| uri | [IN] URI of the link resource the handler will be used for. |
| db | [IN] Database that contains the link resource. |
- Returns
- Http Link resource server API Wrapper. \
Implements IHTTPLinkSubsystemObjectFactory.
Returns the link resource state updater that will be used to obtain and update the state of a link resource whose URI scheme matches one of the supported schemes. Caller assumes responsibility for releasing the returned object.
- Parameters
| uri | [IN] URI of the link resource whose state will be updated. |
| db | [IN] Database that contains the link resource. |
- Returns
- HTTP Link resource state updater. \
Implements IHTTPLinkSubsystemObjectFactory.