本文整理了Java中org.wso2.msf4j.Request.getProperty
方法的一些代码示例,展示了Request.getProperty
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Request.getProperty
方法的具体详情如下:
包路径:org.wso2.msf4j.Request
类名称:Request
方法名:getProperty
[英]Set a property in the underlining Carbon Message.
[中]在带下划线的碳素消息中设置属性。
代码示例来源:origin: wso2/msf4j
/**
* Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
*
* @param name a {@link String} specifying the name of the attribute
* @return an {@link Object} containing the value of the attribute, or null if the attribute does not exist
*/
public Object getAttribute(String name) {
return request.getProperty(name);
}
代码示例来源:origin: org.wso2.msf4j/msf4j-core
/**
* Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
*
* @param name a {@link String} specifying the name of the attribute
* @return an {@link Object} containing the value of the attribute, or null if the attribute does not exist
*/
public Object getAttribute(String name) {
return request.getProperty(name);
}
代码示例来源:origin: org.wso2.carbon.uis/org.wso2.carbon.uis.core
@Override
public String getLocalAddress() {
return (String) msf4jRequest.getProperty(PROPERTY_LOCAL_NAME);
}
代码示例来源:origin: org.wso2.carbon.uiserver/org.wso2.carbon.uiserver
@Override
public String getProtocol() {
return (String) msf4jRequest.getProperty(PROPERTY_HTTP_VERSION);
}
代码示例来源:origin: org.wso2.carbon.uuf/org.wso2.carbon.uuf.httpconnector.msf4j
@Override
public String getProtocol() {
return (String) msf4jRequest.getProperty(PROPERTY_HTTP_VERSION);
}
代码示例来源:origin: org.wso2.carbon.uuf/org.wso2.carbon.uuf.httpconnector.msf4j
@Override
public String getRemoteAddress() {
return (String) msf4jRequest.getProperty(PROPERTY_REMOTE_HOST);
}
代码示例来源:origin: org.wso2.carbon.uis/org.wso2.carbon.uis.core
@Override
public int getRemotePort() {
return (Integer) msf4jRequest.getProperty(PROPERTY_REMOTE_PORT);
}
代码示例来源:origin: wso2/msf4j
@Override
public boolean interceptResponse(Request request, Response response) throws Exception {
String propertyName = "SampleProperty";
String property = (String) request.getProperty(propertyName);
log.info("Value of property {} is {} ", propertyName, property);
return true;
}
}
代码示例来源:origin: wso2/msf4j
@Override
public boolean interceptResponse(Request request, Response response) throws Exception {
String propertyName = "SampleProperty";
String property = (String) request.getProperty(propertyName);
log.info("Value of property {} is {} ", propertyName, property);
return true;
}
}
代码示例来源:origin: org.wso2.msf4j.samples/interceptor-common
@Override
public boolean interceptResponse(Request request, Response response) throws Exception {
String propertyName = "SampleProperty";
String property = (String) request.getProperty(propertyName);
log.info("Value of property {} is {} ", propertyName, property);
return true;
}
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.sp.jobmanager.core
private static String getUserName(org.wso2.msf4j.Request request) {
Object username = request.getProperty("username");
return username != null ? username.toString() : null;
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.event.simulator.core
private static String getUserName(Request request) {
Object username = request.getProperty("username");
return username != null ? username.toString() : null;
}
代码示例来源:origin: org.wso2.carbon.analytics/org.wso2.carbon.stream.processor.core
private static String getUserName(Request request) {
Object username = request.getProperty("username");
return username != null ? username.toString() : null;
}
代码示例来源:origin: org.wso2.carbon.identity.gateway/org.wso2.carbon.identity.gateway
public static String getParameter(Request request, String paramName) {
Map<String, String> queryParams = (Map<String, String>) request.getProperty(
org.wso2.carbon.identity.gateway.common.util.Constants.QUERY_PARAMETERS);
Map<String, String> bodyParams = (Map<String, String>) request.getProperty(
org.wso2.carbon.identity.gateway.common.util.Constants.BODY_PARAMETERS);
if (queryParams.get(paramName) != null) {
return queryParams.get(paramName);
} else {
return bodyParams.get(paramName);
}
}
代码示例来源:origin: org.wso2.msf4j/msf4j-core
private void setBaseUri(Request request) {
StringBuilder builder = new StringBuilder();
builder.append(request.getProperty(Constants.PROTOCOL).toString().toLowerCase(Locale.US)).append("://")
.append(request.getHeader(HttpHeaderNames.HOST.toString()));
if (builder.charAt(builder.length() - 1) != '/') {
builder.append("/");
}
try {
MSF4JResponse.setBaseUri(new URI(builder.toString()));
} catch (URISyntaxException e) {
log.error("Error while setting the Base URI. " + e.getMessage(), e);
}
}
代码示例来源:origin: wso2/msf4j
private void setBaseUri(Request request) {
StringBuilder builder = new StringBuilder();
builder.append(request.getProperty(Constants.PROTOCOL).toString().toLowerCase(Locale.US)).append("://")
.append(request.getHeader(HttpHeaderNames.HOST.toString()));
if (builder.charAt(builder.length() - 1) != '/') {
builder.append("/");
}
try {
MSF4JResponse.setBaseUri(new URI(builder.toString()));
} catch (URISyntaxException e) {
log.error("Error while setting the Base URI. " + e.getMessage(), e);
}
}
代码示例来源:origin: wso2/msf4j
@Override
default boolean interceptRequest(Request request, Response response) throws Exception {
Method method = (Method) request.getProperty(MSF4JConstants.METHOD_PROPERTY_NAME);
ServiceMethodInfo serviceMethodInfo = new ServiceMethodInfo(method.getName(), method, request);
request.getProperties().forEach(serviceMethodInfo::setAttribute);
return preCall(request, response, serviceMethodInfo);
}
代码示例来源:origin: org.wso2.msf4j/msf4j-core
@Override
default boolean interceptRequest(Request request, Response response) throws Exception {
Method method = (Method) request.getProperty(MSF4JConstants.METHOD_PROPERTY_NAME);
ServiceMethodInfo serviceMethodInfo = new ServiceMethodInfo(method.getName(), method, request);
request.getProperties().forEach(serviceMethodInfo::setAttribute);
return preCall(request, response, serviceMethodInfo);
}
代码示例来源:origin: org.wso2.msf4j/msf4j-core
@Override
default boolean interceptResponse(Request request, Response response) throws Exception {
Method method = (Method) request.getProperty(MSF4JConstants.METHOD_PROPERTY_NAME);
ServiceMethodInfo serviceMethodInfo = new ServiceMethodInfo(method.getName(), method, request);
request.getProperties().forEach(serviceMethodInfo::setAttribute);
postCall(request, response.getStatusCode(), serviceMethodInfo);
return true;
}
代码示例来源:origin: wso2/msf4j
@Override
default boolean interceptResponse(Request request, Response response) throws Exception {
Method method = (Method) request.getProperty(MSF4JConstants.METHOD_PROPERTY_NAME);
ServiceMethodInfo serviceMethodInfo = new ServiceMethodInfo(method.getName(), method, request);
request.getProperties().forEach(serviceMethodInfo::setAttribute);
postCall(request, response.getStatusCode(), serviceMethodInfo);
return true;
}
内容来源于网络,如有侵权,请联系作者删除!