I've looked into singleton method for some time and I think it's what I want to use. I have to create a java client/server that will store information retrieved from a repository on a given interval and have it so that this can be accessed like a global object from clients - web clients specifically. Does anyone have any tips or tricks for this?