本文整理了Java中org.restlet.data.Method.isSafe()
方法的一些代码示例,展示了Method.isSafe()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Method.isSafe()
方法的具体详情如下:
包路径:org.restlet.data.Method
类名称:Method
方法名:isSafe
[英]Indicates if it should have the significance of taking an action other than retrieval.
[中]指示它是否应该具有采取除检索以外的操作的意义。
代码示例来源:origin: org.apache.polygene.libraries/org.apache.polygene.library.rest-server
private boolean shouldShowCommandForm( Method interactionMethod )
{
// Show form on GET/HEAD
if( Request.getCurrent().getMethod().isSafe() )
{
return true;
}
if( interactionMethod.getParameterTypes().length > 0 )
{
return !( interactionMethod.getParameterTypes()[ 0 ].equals( Response.class ) || Request.getCurrent()
.getEntity()
.isAvailable() || Request.getCurrent().getEntityAsText() != null || Request.getCurrent()
.getResourceRef()
.getQuery() != null );
}
return false;
}
代码示例来源:origin: org.qi4j.library/org.qi4j.library.rest-server
private boolean shouldShowCommandForm( Method interactionMethod )
{
// Show form on GET/HEAD
if( Request.getCurrent().getMethod().isSafe() )
{
return true;
}
if( interactionMethod.getParameterTypes().length > 0 )
{
return !( interactionMethod.getParameterTypes()[ 0 ].equals( Response.class ) || Request.getCurrent()
.getEntity()
.isAvailable() || Request.getCurrent().getEntityAsText() != null || Request.getCurrent()
.getResourceRef()
.getQuery() != null );
}
return false;
}
代码示例来源:origin: apache/attic-polygene-java
private boolean shouldShowCommandForm( Method interactionMethod )
{
// Show form on GET/HEAD
if( Request.getCurrent().getMethod().isSafe() )
{
return true;
}
if( interactionMethod.getParameterTypes().length > 0 )
{
return !( interactionMethod.getParameterTypes()[ 0 ].equals( Response.class ) || Request.getCurrent()
.getEntity()
.isAvailable() || Request.getCurrent().getEntityAsText() != null || Request.getCurrent()
.getResourceRef()
.getQuery() != null );
}
return false;
}
代码示例来源:origin: org.apache.polygene.libraries/org.apache.polygene.library.rest-server
.isSafe() && queryMethod.getParameterTypes().length != 0 && request
.getResourceRef()
.getQuery() == null ) ||
( !request
.getMethod()
.isSafe() && queryMethod.getParameterTypes().length != 0 && !( request
.getEntity()
.isAvailable() || request
代码示例来源:origin: org.qi4j.library/org.qi4j.library.rest-server
.isSafe() && queryMethod.getParameterTypes().length != 0 && request
.getResourceRef()
.getQuery() == null ) ||
( !request
.getMethod()
.isSafe() && queryMethod.getParameterTypes().length != 0 && !( request
.getEntity()
.isAvailable() || request
代码示例来源:origin: apache/attic-polygene-java
.isSafe() && queryMethod.getParameterTypes().length != 0 && request
.getResourceRef()
.getQuery() == null ) ||
( !request
.getMethod()
.isSafe() && queryMethod.getParameterTypes().length != 0 && !( request
.getEntity()
.isAvailable() || request
代码示例来源:origin: org.apache.polygene.libraries/org.apache.polygene.library.rest-server
.withMetaInfo( request.getMethod().isSafe() ? CacheOptions.ALWAYS : CacheOptions.NEVER )
.newUsecase();
UnitOfWork uow = uowf.newUnitOfWork( usecase );
代码示例来源:origin: org.qi4j.library/org.qi4j.library.rest-server
.withMetaInfo( request.getMethod().isSafe() ? CacheOptions.ALWAYS : CacheOptions.NEVER )
.newUsecase();
UnitOfWork uow = module.newUnitOfWork( usecase );
代码示例来源:origin: apache/attic-polygene-java
.withMetaInfo( request.getMethod().isSafe() ? CacheOptions.ALWAYS : CacheOptions.NEVER )
.newUsecase();
UnitOfWork uow = uowf.newUnitOfWork( usecase );
代码示例来源:origin: org.restlet.osgi/org.restlet
response.getServerInfo().setAcceptingRanges(true);
if (request.getMethod().isSafe() && response.isEntityAvailable()) {
Range responseRange = response.getEntity().getRange();
boolean rangedEntity = responseRange != null && isBytesRange(responseRange);
代码示例来源:origin: org.restlet.osgi/org.restlet
if (!isExisting() && getMethod().isSafe()) {
doError(Status.CLIENT_ERROR_NOT_FOUND);
} else {
代码示例来源:origin: org.restlet.osgi/org.restlet
if (!fileTarget || fileContent == null || !getRequest().getMethod().isSafe()) {
代码示例来源:origin: org.restlet.osgi/org.restlet
boolean doRedirection = false;
if (request.getMethod().isSafe()) {
doRedirection = true;
} else {
内容来源于网络,如有侵权,请联系作者删除!