If I set the host and user properties before calling getDefaultInstance() are those properties used for all successive gets to Store or Transport objects?

John Zukowski

The properties passed into the getDefaultInstance() method are only referenced if the method creates the session object, essentially only the first time. Future calls to the method will ignore the argument. These properties are then used by anything created off the session.