public class HttpSessionProxyComponentVisitor extends Object implements ComponentVisitor, javax.servlet.http.HttpSessionBindingListener, Serializable
HttpSessionVisitorFactoryImp.createtVisitor(com.jdon.controller.context.SessionWrapper, com.jdon.bussinessproxy.TargetMetaDef)
used in
UserTargetMetaDefFactory.createTargetMetaRequest(com.jdon.bussinessproxy.TargetMetaDef, com.jdon.controller.context.ContextHolder)
ComponentVisitor is ComponentOriginalVisitor that configured in contain.xmlHttpSessionVisitorFactoryImp,
序列化表格| 构造器和说明 |
|---|
HttpSessionProxyComponentVisitor(ComponentVisitor componentVisitor,
TargetMetaRequestsHolder targetMetaRequestsHolder,
HttpSessionVisitorFactorySetup httpSessionVisitorFactorySetup) |
| 限定符和类型 | 方法和说明 |
|---|---|
SessionContext |
createSessionContext() |
void |
removeObjects()
remove all ejb references
|
void |
valueBound(javax.servlet.http.HttpSessionBindingEvent event) |
void |
valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
session destroyed. remove all references;
|
Object |
visit()
the object type saved in componentsboxs is decided by the method"
visitableFactory.createVisitable. only ejb service need cached, pojo
service not need.
|
public HttpSessionProxyComponentVisitor(ComponentVisitor componentVisitor, TargetMetaRequestsHolder targetMetaRequestsHolder, HttpSessionVisitorFactorySetup httpSessionVisitorFactorySetup)
public void valueBound(javax.servlet.http.HttpSessionBindingEvent event)
valueBound 在接口中 javax.servlet.http.HttpSessionBindingListenerpublic void valueUnbound(javax.servlet.http.HttpSessionBindingEvent event)
valueUnbound 在接口中 javax.servlet.http.HttpSessionBindingListenerpublic Object visit()
visit 在接口中 ComponentVisitortargetMetaDef - TargetMetaDefpublic SessionContext createSessionContext()
createSessionContext 在接口中 ComponentVisitorpublic void removeObjects()
Copyright © 2018. All rights reserved.