Snippets

Jonathan Hult WebCenter Content - Get UserData from filter

Created by Jonathan Hult
/**
 * This method retrieves the UserData for the current user.
 * 
 * @param context
 *            ExecutionContext from the WebCenter Content filter.
 * @return UserData for current user.
 * @throws ServiceException
 */
public static UserData getUserDataFromFilter(final ExecutionContext context) throws ServiceException {
	// Retrieve UserData
	final UserData userData = (UserData) context.getCachedObject("TargetUserData");

	// Throw Exception if UserData is missing
	if (userData == null) {
		throw new ServiceException("Could not retrieve current user's UserData.");
	}
	traceVerbose("User: " + userData.getProperty("dName"));
	return userData;
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.