本文整理了Java中org.aspectj.lang.annotation.After.<init>()
方法的一些代码示例,展示了After.<init>()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。After.<init>()
方法的具体详情如下:
包路径:org.aspectj.lang.annotation.After
类名称:After
方法名:<init>
暂无
代码示例来源:origin: shuzheng/zheng
@After("execution(* *..rpc..*.*(..))")
public void doAfterInServiceLayer(JoinPoint joinPoint) {
LOGGER.debug("doAfterInServiceLayer");
}
代码示例来源:origin: shuzheng/zheng
@After("execution(* *..controller..*.*(..))")
public void doAfterInServiceLayer(JoinPoint joinPoint) {
LOGGER.debug("doAfterInServiceLayer");
}
代码示例来源:origin: spring-projects/spring-framework
@After("execution(* java.lang.Runnable.*(..))")
public void after(JoinPoint joinPoint) {
count++;
}
}
代码示例来源:origin: spring-projects/spring-framework
@After("execution(* echo(*))")
public void invoked() {
++afterCount;
}
}
代码示例来源:origin: ctripcorp/apollo
@After("@annotation(PreAcquireNamespaceLock) && args(appId, clusterName, namespaceName, changeSet, ..)")
public void requireLockAdvice(String appId, String clusterName, String namespaceName,
ItemChangeSets changeSet) {
tryUnlock(namespaceService.findOne(appId, clusterName, namespaceName));
}
代码示例来源:origin: ctripcorp/apollo
@After("@annotation(PreAcquireNamespaceLock) && args(appId, clusterName, namespaceName, itemId, item, ..)")
public void requireLockAdvice(String appId, String clusterName, String namespaceName, long itemId,
ItemDTO item) {
tryUnlock(namespaceService.findOne(appId, clusterName, namespaceName));
}
代码示例来源:origin: ctripcorp/apollo
@After("@annotation(PreAcquireNamespaceLock) && args(appId, clusterName, namespaceName, item, ..)")
public void requireLockAdvice(String appId, String clusterName, String namespaceName,
ItemDTO item) {
tryUnlock(namespaceService.findOne(appId, clusterName, namespaceName));
}
代码示例来源:origin: LogNet/grpc-spring-boot-starter
@After("execution(* org.lognet..*Service.*(..))")
public void afterLogServiceAccess( ) {
log.info("Hi from AOP. - after");
}
代码示例来源:origin: LogNet/grpc-spring-boot-starter
@After("execution(* org.lognet..*Service.*(..))")
public void afterLogServiceAccess( ) {
log.info("Hi from AOP. - after");
}
代码示例来源:origin: ctripcorp/apollo
@After("@annotation(PreAcquireNamespaceLock) && args(itemId, operator, ..)")
public void requireLockAdvice(long itemId, String operator) {
Item item = itemService.findOne(itemId);
if (item == null) {
throw new BadRequestException("item not exist.");
}
tryUnlock(namespaceService.findOne(item.getNamespaceId()));
}
代码示例来源:origin: JingYeoh/FragmentRigger
@After("onViewCreated()")
public void onViewCreatedProcess(JoinPoint joinPoint) throws Throwable {
Object puppet = joinPoint.getTarget();
//Only inject the class that marked by Puppet annotation.
Object[] args = joinPoint.getArgs();
Method onCreate = getRiggerMethod("onViewCreated", Object.class, View.class, Bundle.class);
onCreate.invoke(getRiggerInstance(), puppet, args[0], args[1]);
}
代码示例来源:origin: timebusker/spring-boot
/**
* 后置通知:当某连接节点退出的时候执行的通知(不论是正常返回还是异常退出)
*/
@After("logaa1()")
public void afterFinallyAdvice() {
logger.info("LoggerHandlerAop.afterFinallyAdvice...time:" + DateUtil.now());
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_SCRIPT)
public void afterScript(JoinPoint joinPoint) throws Throwable {
try {
listener.afterScript(String.valueOf(joinPoint.getArgs()[0]), driver);
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_CONTEXT)
public void afterSwitchingToContextn(JoinPoint joinPoint) throws Throwable {
try {
listener.afterSwitchingToContext(driver, String.valueOf(joinPoint.getArgs()[0]));
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_ROTATE)
public void afterRotation(JoinPoint joinPoint) throws Throwable {
try {
listener.afterRotation(driver, castArgument(joinPoint, 0));
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_CHANGE_VALUE)
public void afterChangeValueOf(JoinPoint joinPoint) throws Throwable {
try {
listener.afterChangeValueOf(castTarget(joinPoint), driver);
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_ALERT_SEND_KEYS)
public void afterAlertSendKeys(JoinPoint joinPoint) throws Throwable {
try {
listener.afterAlertSendKeys(driver, castTarget(joinPoint),
String.valueOf(joinPoint.getArgs()[0]));
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_WINDOW_MAXIMIZE)
public void afterMaximization(JoinPoint joinPoint) throws Throwable {
try {
listener.afterWindowIsMaximized(driver, castTarget(joinPoint));
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_SWITCH_TO_WINDOW)
public void afterSwitchToWindow(JoinPoint joinPoint) throws Throwable {
try {
listener.afterSwitchToWindow(castArgument(joinPoint, 0), driver);
} catch (Throwable t) {
throw getRootCause(t);
}
}
代码示例来源:origin: appium/java-client
@After(EXECUTION_WINDOW_SET_POSITION)
public void afterWindowIsMoved(JoinPoint joinPoint) throws Throwable {
try {
listener.afterWindowIsMoved(driver, castTarget(joinPoint),
castArgument(joinPoint, 0));
} catch (Throwable t) {
throw getRootCause(t);
}
}
内容来源于网络,如有侵权,请联系作者删除!