Class SunRIURL
java.lang.Object
ee.jakarta.tck.ws.rs.lib.implementation.sun.common.SunRIURL
- All Implemented Interfaces:
TSURLInterface
This is a J2EE Reference specific implementation of the TSURLInterface which
is to be used for J2EE-TS testing. TS tests use this interface to obtain the
URL String to use to access a given web component. If a given J2EE Server
implmentation requires that URLs be created in a different manner, then this
implementation can be replaced.
- Author:
- Kyle Grucci
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRequest
(String request) This method is called by TS tests to get the request string to use to access a given web component.This method is called by TS tests to get the URL to use to access a given web component.getURLString
(String protocol, String host, int port, String file) This method is called by TS tests to get the URL to use to access a given web component.
-
Constructor Details
-
SunRIURL
public SunRIURL()
-
-
Method Details
-
getURL
This method is called by TS tests to get the URL to use to access a given web component.- Specified by:
getURL
in interfaceTSURLInterface
- Parameters:
protocol
- - the name of the protocol.host
- - the name of the host.port
- - the port number.file
- - the host file.- Returns:
- a valid URL object.
- Throws:
MalformedURLException
-
getURLString
This method is called by TS tests to get the URL to use to access a given web component.- Specified by:
getURLString
in interfaceTSURLInterface
- Parameters:
protocol
- - the name of the protocol.host
- - the name of the host.port
- - the port number.file
- - the host file.- Returns:
- a valid URL as a String.
-
getRequest
This method is called by TS tests to get the request string to use to access a given web component.- Specified by:
getRequest
in interfaceTSURLInterface
- Parameters:
request
- - the request file.- Returns:
- a valid String object.
-