|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbr.com.arsmachina.accesslogger.services.impl.AccessFactoryImpl
public class AccessFactoryImpl
Default AccessFactory implementation.
| Constructor Summary | |
|---|---|
AccessFactoryImpl(ComponentClassResolver componentClassResolver)
Single constructor of this class. |
|
| Method Summary | |
|---|---|
Access |
create(javax.servlet.http.HttpServletRequest request)
A template method that calls createObject() and
fill(Access, HttpServletRequest). |
protected Access |
createObject()
Creates the object. |
protected void |
fill(Access access,
javax.servlet.http.HttpServletRequest request)
Fills the newly-created Access instance. |
protected br.com.arsmachina.authentication.entity.User |
loggedUser(javax.servlet.http.HttpServletRequest request)
Method used by create(HttpServletRequest) to get the logged user. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccessFactoryImpl(ComponentClassResolver componentClassResolver)
componentClassResolver - a ComponentClassResolver. It cannot be null.| Method Detail |
|---|
public final Access create(javax.servlet.http.HttpServletRequest request)
createObject() and
fill(Access, HttpServletRequest).
create in interface AccessFactoryrequest - a HttpServletRequest. It cannot be null.
Access object.AccessFactory.create(javax.servlet.http.HttpServletRequest)
protected void fill(Access access,
javax.servlet.http.HttpServletRequest request)
Access instance.
access - an Access.request - a HttpServletRequest.protected br.com.arsmachina.authentication.entity.User loggedUser(javax.servlet.http.HttpServletRequest request)
create(HttpServletRequest) to get the logged user.
request - a HttpServletRequest.
User or null.protected Access createObject()
Access subclasses.
Access.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||