Both the Startup and Shutdown event procedures are optional. There is no requirement to specify either or both of them for multi-session agents or their ABL sessions. Additionally, the content of these procedures is completely application specific, and the PAS for OpenEdge architecture places no constraints on it.
Any ABL logic that is valid within a PAS for OpenEdge session that services a client request is valid for these event procedures.