Uses of Class
com.shephertz.app42.paas.sdk.jme.App42Exception

Packages that use App42Exception
com.shephertz.app42.paas.sdk.jme   
com.shephertz.app42.paas.sdk.jme.appTab   
com.shephertz.app42.paas.sdk.jme.email   
com.shephertz.app42.paas.sdk.jme.gallery   
com.shephertz.app42.paas.sdk.jme.game   
com.shephertz.app42.paas.sdk.jme.geo   
com.shephertz.app42.paas.sdk.jme.imageProcessor   
com.shephertz.app42.paas.sdk.jme.log   
com.shephertz.app42.paas.sdk.jme.message   
com.shephertz.app42.paas.sdk.jme.recommend   
com.shephertz.app42.paas.sdk.jme.review   
com.shephertz.app42.paas.sdk.jme.session   
com.shephertz.app42.paas.sdk.jme.shopping   
com.shephertz.app42.paas.sdk.jme.social   
com.shephertz.app42.paas.sdk.jme.storage   
com.shephertz.app42.paas.sdk.jme.upload   
com.shephertz.app42.paas.sdk.jme.user   
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme
 

Subclasses of App42Exception in com.shephertz.app42.paas.sdk.jme
 class App42BadParameterException
          This exception is thrown when the arguments are invalid.
 class App42LimitException
          This exception maps to Http Error Code 413.
 class App42NotFoundException
          Exception throuwn when a particular resource is not found.
 class App42SecurityException
          Security Exception thrown when the API-KEY, SECRET-KEY, Signature is incorrect or the client is not authorized to make the call.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.appTab
 

Methods in com.shephertz.app42.paas.sdk.jme.appTab that throw App42Exception
 SchemeData SchemeService.addBandwidthInToPackage(java.lang.String schemeName, java.lang.String packageName, java.lang.String bandwidthName)
          Add bandwidthPackage into the existing package
 SchemeData SchemeService.addFeatureInToPackage(java.lang.String schemeName, java.lang.String packageName, java.util.Vector featureList)
          Add a feature into existing package
 SchemeData SchemeService.addLimitToBandwidth(java.lang.String schemeName, java.lang.String packageName, java.lang.String bandwidthName, java.lang.Double price, java.lang.String unit, java.lang.Double bandwidth)
           
 SchemeData SchemeService.addLimitToStorage(java.lang.String schemeName, java.lang.String packageName, java.lang.String storageName, java.lang.Double price, java.lang.String unit, java.lang.Double space)
          Add StoageLimit into existing package
 SchemeData SchemeService.addStorageInToPackage(java.lang.String schemeName, java.lang.String packageName, java.lang.String storageName)
          Add a storagePackage into the existing package
 Charge ChargeService.chargePackage(java.lang.String schemeName, java.lang.String packageName, java.lang.String chargeUser, java.lang.Double storageSpace, java.lang.String usageStorage, java.lang.String type)
           
 Charge ChargeService.createBandwidthCharge(java.lang.String bandwidthName, java.lang.Double bandwidthUsage, java.lang.String usageBandWidth, java.lang.Double bandwidthPrice, java.lang.String bandwidthCurrency, java.lang.String bandwidthDescription)
          Creates the scheme for bandwidth based charging.
 DiscountData DiscountService.createDiscount(java.lang.String discountName, java.lang.String discountType, DiscountData.Discount discount, java.lang.String description)
          create a discount for the package.
 Charge ChargeService.createFeatureCharge(java.lang.String featureName, java.lang.Double featurePrice, java.lang.String featureCurrency, java.lang.String featureDescription)
          Creates the scheme for feature based charging.
 SchemeData SchemeService.createPackage(java.lang.String schemeName, SchemeData.PackageData pkgData)
          Create a package for the specified scheme
 SchemeData SchemeService.createPackageWithUsage(java.lang.String schemeName, SchemeData.PackageData pkgData)
          Create a package with different types of packages
 SchemeData SchemeService.createScheme(java.lang.String schemeName, java.lang.String description)
          Create a schemeName which should be unique
 Charge ChargeService.createStorageCharge(java.lang.String storageName, java.lang.Double storageSpace, java.lang.String usageStorage, java.lang.Double storagePrice, java.lang.String storageCurrency, java.lang.String storageDescription)
          Creates the scheme for storage based charging.
 App42Response DiscountService.deleteDiscountByName(java.lang.String discountName)
           
 java.util.Vector DiscountService.getAllDiscount()
          Gets the details of all discounts.
 SchemeData SchemeService.getAllPackages(java.lang.String schemeName)
          Fetch the details based on scheme
 java.util.Vector SchemeService.getAllSchemes()
          Get all the details of scheme
 java.lang.String SubscribeService.getAllSusbscriptions()
           
 Bill BillService.getAllUsageByMonth(java.lang.String schemeName, java.lang.String packageName, java.lang.String userName, java.lang.String billMonth, java.lang.Integer year)
          Fetch All the usage bills by month.
 DiscountData DiscountService.getDiscountByName(java.lang.String discountName)
           
 DiscountData DiscountService.getDiscountByPromoCode(java.lang.String promoCode)
           
 SchemeData SchemeService.getPackageByPackageName(java.lang.String schemeName, java.lang.String packageName)
          Fetch the details of package for a scheme
 SchemeData SchemeService.getSchemeByName(java.lang.String schemeName)
          Get the scheme details based on schemeName
 Subscribe SubscribeService.getSusbscriptionsByUserName(java.lang.String userName)
          Fetch the details of subscription based on user
 Bill BillService.packageUsageByMonthAndYear(java.lang.String schemeName, java.lang.String packageName, java.lang.String userName, java.lang.String billMonth, java.lang.Integer year)
          Generate bills as per the package use month and year wise.
 Subscribe SubscribeService.subscribe(java.lang.String uName, java.lang.String schemeName, java.lang.String packageName, boolean renew)
          Subscribe the user for the specific scheme for the specific package
 Subscribe SubscribeService.unSusbscriptions(java.lang.String userName, java.lang.String schemeName, java.lang.String packageName)
           
 Charge ChargeService.validatePackageUsage(java.lang.String schemeName, java.lang.String packageName, java.lang.String featureName, java.lang.String userName, java.lang.Double storageSpace, java.lang.String usageStorage)
          Check and Validate a package usage under this module before you plan a pricing for it.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.email
 

Methods in com.shephertz.app42.paas.sdk.jme.email that throw App42Exception
 Email EmailService.createMailConfiguration(java.lang.String emailHost, int emailPort, java.lang.String mailId, java.lang.String emailPassword, boolean isSSL)
          Creates Email Configuration using which in future the App developer can send mail
 Email EmailService.getEmailConfigurations()
          Gets all Email Configurations for the app
 App42Response EmailService.removeEmailConfiguration(java.lang.String emailId)
          Removes email configuration for the given email id.
 Email EmailService.sendMail(java.lang.String sendTo, java.lang.String sendSubject, java.lang.String sendMsg, java.lang.String fromEmail, java.lang.String emailMime)
          This Service is used to send Emails.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.gallery
 

Methods in com.shephertz.app42.paas.sdk.jme.gallery that throw App42Exception
 Album PhotoService.addPhoto(java.lang.String userName, java.lang.String albumName, java.lang.String photoName, java.lang.String photoDescription, java.io.InputStream imageIS)
          Adds Photo for a particular user and album via Stream.
 Album PhotoService.addTagToPhoto(java.lang.String userName, java.lang.String albumName, java.lang.String photoName, java.util.Vector tagList)
          Add tags to the Photos for the user in the album.
 Album AlbumService.createAlbum(java.lang.String userName, java.lang.String albumName, java.lang.String albumDescription)
          Creates Album on the cloud
 Album AlbumService.getAlbumByName(java.lang.String userName, java.lang.String albumName)
          Fetch all Albums based on userName and albumName
 java.util.Vector AlbumService.getAlbums(java.lang.String userName)
          Fetches all the Albums based on the userName
 java.util.Vector AlbumService.getAlbums(java.lang.String userName, java.lang.Integer max, java.lang.Integer offset)
          Fetches all the Albums based on the userName by Paging.
 App42Response AlbumService.getAlbumsCount(java.lang.String userName)
          Fetches the count of all the Albums based on the userName
 java.util.Vector PhotoService.getPhotos(java.lang.String userName)
          Fetches all the Photos based on the userName
 Album PhotoService.getPhotosByAlbumAndPhotoName(java.lang.String userName, java.lang.String albumName, java.lang.String photoName)
          Fetches the particular photo based on the userName, album name and photo name
 Album PhotoService.getPhotosByAlbumName(java.lang.String userName, java.lang.String albumName)
          Fetches all Photos based on the userName and albumName
 Album PhotoService.getPhotosByAlbumName(java.lang.String userName, java.lang.String albumName, java.lang.Integer max, java.lang.Integer offset)
          Fetches all Photos based on the userName and album name by paging.
 App42Response PhotoService.getPhotosCountByAlbumName(java.lang.String userName, java.lang.String albumName)
          Fetches the count of all Photos based on the userName and album name
 java.util.Vector PhotoService.getTaggedPhotos(java.lang.String userName, java.lang.String tag)
          Fetches all the Photos based on the userName and tag
 App42Response AlbumService.removeAlbum(java.lang.String userName, java.lang.String albumName)
          Removes a particular album based on the userName and albumName.
 App42Response PhotoService.removePhoto(java.lang.String userName, java.lang.String albumName, java.lang.String photoName)
          Removes the particular Photo from the specified Album for a particular user.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.game
 

Methods in com.shephertz.app42.paas.sdk.jme.game that throw App42Exception
 Game ScoreService.addScore(java.lang.String gameName, java.lang.String gameUserName, double gameScore)
          Adds game score for the specified user.
 Game GameService.createGame(java.lang.String gameName, java.lang.String gameDescription)
          Creates a game on the cloud
 Reward RewardService.createReward(java.lang.String rewardName, java.lang.String rewardDescription)
          Creates Reward.
 Game ScoreService.deductScore(java.lang.String gameName, java.lang.String gameUserName, double gameScore)
          Deducts the score from users account for a particular Game
 Reward RewardService.earnRewards(java.lang.String gameName, java.lang.String gameUserName, java.lang.String rewardName, double rewardPoints)
          Adds the reward points to an users account.
 java.util.Vector GameService.getAllGames()
          Fetches all games for the App
 java.util.Vector GameService.getAllGames(java.lang.Integer max, java.lang.Integer offset)
          Fetches all games for the App by paging.
 App42Response GameService.getAllGamesCount()
          Fetches the count of all games for the App
 java.util.Vector RewardService.getAllRewards()
          Fetches all the Rewards
 java.util.Vector RewardService.getAllRewards(java.lang.Integer max, java.lang.Integer offset)
          Fetches all the Rewards by paging.
 App42Response RewardService.getAllRewardsCount()
          Fetches the count of all the Rewards
 Game ScoreBoardService.getAverageScoreByUser(java.lang.String gameName, java.lang.String userName)
          Retrieves the average game score for the specified user
 Game GameService.getGameByName(java.lang.String gameName)
          Retrieves the game by the specified name
 Reward RewardService.getGameRewardPointsForUser(java.lang.String gameName, java.lang.String userName)
          Fetches the reward points for a particular user
 Game ScoreBoardService.getHighestScoreByUser(java.lang.String gameName, java.lang.String userName)
          Retrieves the highest game score for the specified user
 Game ScoreBoardService.getLastScoreByUser(java.lang.String gameName, java.lang.String userName)
           
 Game ScoreBoardService.getLowestScoreByUser(java.lang.String gameName, java.lang.String userName)
          Retrieves the lowest game score for the specified user
 Reward RewardService.getRewardByName(java.lang.String rewardName)
          Retrieves the reward for the specified name
 Game ScoreBoardService.getScoresByUser(java.lang.String gameName, java.lang.String userName)
          Retrieves the scores for a game for the specified name
 Game ScoreBoardService.getTopNRankings(java.lang.String gameName, java.lang.Integer max)
          Retrieves the Top N Rankings for the specified game
 Game ScoreBoardService.getTopRankings(java.lang.String gameName)
          Retrieves the Top Rankings for the specified game
 Game ScoreBoardService.getTopRankings(java.lang.String gameName, java.util.Date startDate, java.util.Date endDate)
          Retrieves the Top Rankings for the specified game
 Game ScoreBoardService.getTopRankingsByGroup(java.lang.String gameName, java.util.Vector userList)
           
 Game ScoreBoardService.getUserRanking(java.lang.String gameName, java.lang.String userName)
          Retrieves the User Ranking for the specified game
 Reward RewardService.redeemRewards(java.lang.String gameName, java.lang.String gameUserName, java.lang.String rewardName, double rewardPoints)
          Deducts the reward points from the earned rewards by a user.
 Game ScoreBoardService.saveUserScore(java.lang.String gameName, java.lang.String gameUserName, double gameScore)
          Saves the User score for a game
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.geo
 

Methods in com.shephertz.app42.paas.sdk.jme.geo that throw App42Exception
 Geo GeoService.createGeoPoints(java.lang.String geoStorageName, java.util.Vector geoPointsList)
          Stores the geo points with unique handler on the cloud.
 App42Response GeoService.deleteStorage(java.lang.String storageName)
          Delete the specified Geo Storage from Cloud.
 Geo GeoService.getAllPoints(java.lang.String storageName)
          Get All Point from storage.
 java.util.Vector GeoService.getAllStorage()
          Fetch the name of all storage stored on the cloud.
 Geo GeoService.getNearByPoint(java.lang.String storageName, java.lang.Double lat, java.lang.Double lng, int resultLimit)
          Search the near by point from specified source point.
 Geo GeoService.getNearByPointsByMaxDistance(java.lang.String storageName, java.lang.Double lat, java.lang.Double lng, java.lang.Double distanceInKM)
          Search the near by point in given range(In KM) from specified source point.
 Geo GeoService.getPointsWithInCircle(java.lang.String storageName, java.lang.Double lat, java.lang.Double lng, java.lang.Double radiusInKM, int resultLimit)
          Search the near by point from specified source point with in specified radius.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.imageProcessor
 

Methods in com.shephertz.app42.paas.sdk.jme.imageProcessor that throw App42Exception
 Image ImageProcessorService.convertFormat(java.lang.String name, java.io.InputStream imageIS, java.lang.String formatToConvert)
          Converts the format of the image.
 Image ImageProcessorService.crop(java.lang.String name, java.io.InputStream imageIS, java.lang.Integer width, java.lang.Integer height, java.lang.Integer x, java.lang.Integer y)
          Crops image based on width, height and x, y coordinates via Stream.
 Image ImageProcessorService.resize(java.lang.String name, java.io.InputStream imageIS, java.lang.Integer width, java.lang.Integer height)
          Resize image via Stream.
 Image ImageProcessorService.resizeByPercentage(java.lang.String name, java.io.InputStream imageIS, java.lang.Double percentage)
          Resize image by Percentage via Stream.
 Image ImageProcessorService.scale(java.lang.String name, java.io.InputStream imageIS, java.lang.Integer width, java.lang.Integer height)
          Scales the image based on width and height via Stream.
 Image ImageProcessorService.scaleByPercentage(java.lang.String name, java.io.InputStream imageIS, java.lang.Double percentage)
          Scales the image by Percentage via Stream.
 Image ImageProcessorService.thumbnail(java.lang.String name, java.io.InputStream imageIS, java.lang.Integer width, java.lang.Integer height)
          Creates a thumbnail of the image via Stream.
 Image ImageProcessorService.thumbnailByPercentage(java.lang.String name, java.io.InputStream imageIS, java.lang.Double percentage)
          Creates a thumbnail of the image by Percentage via Stream.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.log
 

Methods in com.shephertz.app42.paas.sdk.jme.log that throw App42Exception
 Log LogService.debug(java.lang.String msg, java.lang.String module)
          Logs the debug message
 Log LogService.error(java.lang.String msg, java.lang.String module)
          Logs the error message
 Log LogService.fatal(java.lang.String msg, java.lang.String module)
          Logs the fatal message
 Log LogService.fetchLogByDateRange(java.util.Date startDate, java.util.Date endDate)
          Fetch log messages based on Date range
 Log LogService.fetchLogByDateRange(java.util.Date startDate, java.util.Date endDate, java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on Date range by paging.
 App42Response LogService.fetchLogCountByDateRange(java.util.Date startDate, java.util.Date endDate)
          Fetch count of log messages based on Date range
 Log LogService.fetchLogsByDebug()
          Fetch log messages based on Debug Level
 Log LogService.fetchLogsByDebug(java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on Debug Level by paging.
 Log LogService.fetchLogsByError()
          Fetch log messages based on Error Level
 Log LogService.fetchLogsByError(java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on Error Level by paging.
 Log LogService.fetchLogsByFatal()
          Fetch log messages based on Fatal Level
 Log LogService.fetchLogsByFatal(java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on Fatal Level by paging.
 Log LogService.fetchLogsByInfo()
          Fetch log messages based on Info Level
 Log LogService.fetchLogsByInfo(java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on Info Level by paging.
 Log LogService.fetchLogsByModule(java.lang.String moduleName)
          Fetch the log messages based on the Module
 Log LogService.fetchLogsByModule(java.lang.String moduleName, java.lang.Integer max, java.lang.Integer offset)
          Fetch the log messages based on the Module by paging.
 Log LogService.fetchLogsByModuleAndText(java.lang.String moduleName, java.lang.String text)
          Fetch log messages based on the Module and Message Text
 Log LogService.fetchLogsByModuleAndText(java.lang.String moduleName, java.lang.String text, java.lang.Integer max, java.lang.Integer offset)
          Fetch log messages based on the Module and Message Text by paging.
 App42Response LogService.fetchLogsCountByDebug()
          Fetch count of log messages based on Debug Level
 App42Response LogService.fetchLogsCountByError()
          Fetch count of log messages based on Error Level
 App42Response LogService.fetchLogsCountByFatal()
          Fetch count of log messages based on Fatal Level
 App42Response LogService.fetchLogsCountByInfo()
          Fetch count of log messages based on Info Level
 App42Response LogService.fetchLogsCountByModule(java.lang.String moduleName)
          Fetch the count of log messages based on the Module
 App42Response LogService.fetchLogsCountByModuleAndText(java.lang.String moduleName, java.lang.String text)
          Fetch count of log messages based on the Module and Message Text
 Log LogService.info(java.lang.String msg, java.lang.String module)
          Logs the info message
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.message
 

Methods in com.shephertz.app42.paas.sdk.jme.message that throw App42Exception
 Queue QueueService.createPullQueue(java.lang.String queueName, java.lang.String queueDescription)
          Creates a type Pull Queue
 App42Response QueueService.deletePullQueue(java.lang.String queueName)
          Deletes the Pull type Queue
 Queue QueueService.getMessages(java.lang.String queueName, long receiveTimeOut)
          Messages are retrieved and dequeued from the Queue.
 Queue QueueService.pendingMessages(java.lang.String queueName)
          Messages which are pending to be dequeue.
 App42Response QueueService.purgePullQueue(java.lang.String queueName)
          Purges message on the Queue.
 Queue QueueService.receiveMessage(java.lang.String queueName, long receiveTimeOut)
          Pulls all the message from the queue
 Queue QueueService.receiveMessageByCorrelationId(java.lang.String queueName, long receiveTimeOut, java.lang.String correlationId)
          Pull message based on the correlation id
 App42Response QueueService.removeMessage(java.lang.String queueName, java.lang.String messageId)
          Remove message from the queue based on the message id.
 Queue QueueService.sendMessage(java.lang.String queueName, java.lang.String msg, long exp)
          Send message on the queue with an expiry.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.recommend
 

Methods in com.shephertz.app42.paas.sdk.jme.recommend that throw App42Exception
 App42Response RecommenderService.addOrUpdatePreference(java.util.Vector preferenceDataList)
          Add or Update preference list on the cloud.
 App42Response RecommenderService.deleteAllPreferences()
          Delete existing preference file.
 Recommender RecommenderService.itemBased(long userId, int howMany)
          Item based recommendations.
 Recommender RecommenderService.itemBasedBySimilarity(java.lang.String recommenderSimilarity, long userId, int howMany)
          Item based recommendations.
 Recommender RecommenderService.itemBasedBySimilarityForAll(java.lang.String recommenderSimilarity, int howMany)
          Item based recommendations for all Users.
 Recommender RecommenderService.itemBasedForAll(int howMany)
          Item based recommendations for all Users.
 App42Response RecommenderService.loadPreferenceFile(java.io.InputStream preferenceFileIS)
          Uploads peference file on the cloud via Stream.
 Recommender RecommenderService.slopeOne(long userId, int howMany)
          Recommendations based on SlopeOne Algorithm
 Recommender RecommenderService.slopeOneForAll(int howMany)
          Recommendations based on SlopeOne Algorithm for all Users
 Recommender RecommenderService.userBasedNeighborhood(long userId, int size, int howMany)
          User based recommendations based on Neighborhood.
 Recommender RecommenderService.userBasedNeighborhoodBySimilarity(java.lang.String recommenderSimilarity, long userId, int size, int howMany)
          User based recommendations based on Neighborhood and Similarity.
 Recommender RecommenderService.userBasedNeighborhoodBySimilarityForAll(java.lang.String recommenderSimilarity, int size, int howMany)
          User based recommendations based on Neighborhood and Similarity for all Users.
 Recommender RecommenderService.userBasedNeighborhoodForAll(int size, int howMany)
          User based recommendations based on Neighborhood for All Users.
 Recommender RecommenderService.userBasedThreshold(long userId, double threshold, int howMany)
          User based neighborhood recommendations based on Threshold.
 Recommender RecommenderService.userBasedThresholdBySimilarity(java.lang.String recommenderSimilarity, long userId, double threshold, int howMany)
          User based neighbourhood recommendations based on Threshold.
 Recommender RecommenderService.userBasedThresholdBySimilarityForAll(java.lang.String recommenderSimilarity, double threshold, int howMany)
          User based neighbourhood recommendations based on Threshold for All.
 Recommender RecommenderService.userBasedThresholdForAll(double threshold, int howMany)
          User based neighbourhood recommendations based on Threshold for all Users.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.review
 

Methods in com.shephertz.app42.paas.sdk.jme.review that throw App42Exception
 Review ReviewService.createReview(java.lang.String userID, java.lang.String itemID, java.lang.String reviewComment, double reviewRating)
          Creates review for the specified item on the cloud
 java.util.Vector ReviewService.getAllReviews()
          Fetches all reviews for the App
 java.util.Vector ReviewService.getAllReviews(java.lang.Integer max, java.lang.Integer offset)
          Fetches all reviews for the App by Paging.
 App42Response ReviewService.getAllReviewsCount()
          Fetches count of all reviews for the App
 Review ReviewService.getAverageReviewByItem(java.lang.String itemId)
          Fetches the average review for the specified itemId
 Review ReviewService.getHighestReviewByItem(java.lang.String itemId)
          Fetches the highest review for the specified itemId
 Review ReviewService.getLowestReviewByItem(java.lang.String itemId)
          Fetches the lowest review for the specified itemId
 java.util.Vector ReviewService.getReviewsByItem(java.lang.String itemId)
          Fetches All Reviews based on the itemId
 java.util.Vector ReviewService.getReviewsByItem(java.lang.String itemId, java.lang.Integer max, java.lang.Integer offset)
          Fetches All Reviews based on the itemId by Paging.
 App42Response ReviewService.getReviewsCountByItem(java.lang.String itemId)
          Fetches count of All Reviews based on the itemId
 App42Response ReviewService.mute(java.lang.String reviewId)
          Mutes the specified review
 App42Response ReviewService.unmute(java.lang.String reviewId)
          UnMutes the specified review
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.session
 

Methods in com.shephertz.app42.paas.sdk.jme.session that throw App42Exception
 Session SessionService.getAllAttributes(java.lang.String sessionId)
          Gets all the attributes for a given session id
 Session SessionService.getAttribute(java.lang.String sessionId, java.lang.String attributeName)
          Gets the attribute value in a session whose session id is provided.
 Session SessionService.getSession(java.lang.String uName)
          Create Session for the User.
 Session SessionService.getSession(java.lang.String uName, boolean isCreate)
          Create User Session based on the isCreate boolean parameter.
 App42Response SessionService.invalidate(java.lang.String sessionId)
          Invalidate a session based on the session id.
 App42Response SessionService.removeAllAttributes(java.lang.String sessionId)
          Removes all the attributes for a given session id
 App42Response SessionService.removeAttribute(java.lang.String sessionId, java.lang.String attributeName)
          Removes the attribute from a session whose session id is provided.
 Session SessionService.setAttribute(java.lang.String sessionId, java.lang.String attributeName, java.lang.String attributeValue)
          Sets attribute in a session whose session id is provided.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.shopping
 

Methods in com.shephertz.app42.paas.sdk.jme.shopping that throw App42Exception
 Cart CartService.addItem(java.lang.String cartID, java.lang.String itemID, int itemQuantity, double price)
          Adds an Item in the Cart with quantity and price.
 Catalogue CatalogueService.addItem(java.lang.String catalogueName, java.lang.String categoryName, ItemData itemData)
          Creates a Item in a Category for a particular Catelogue
 Cart CartService.checkOut(java.lang.String cartID)
          Checks out the Cart and put it in CheckOut Stage and returns the Transaction Id The transaction id has to be used in future to update the Payment Status.
 Cart CartService.createCart(java.lang.String user)
          Creates a Cart Session for the specified User
 Catalogue CatalogueService.createCatalogue(java.lang.String catalogueName, java.lang.String catalogueDescription)
          Creates a Catalogue for a particular App.
 Catalogue CatalogueService.createCategory(java.lang.String catalogueName, java.lang.String categoryName, java.lang.String categoryDescription)
          Creates a Category for a particular Catalogue e.g.
 Cart CartService.decreaseQuantity(java.lang.String cartID, java.lang.String itemID, int itemQuantity)
          To decrease quantity of existing item in the cart..
 Cart CartService.getCartDetails(java.lang.String cartId)
          Fetch Cart details.
 Cart CartService.getItem(java.lang.String cartId, java.lang.String itemId)
          Fetches the specified Item from the specified Cart
 Catalogue CatalogueService.getItemById(java.lang.String catalogueName, java.lang.String categoryName, java.lang.String itemId)
          Fetches Item by id for a Catalogue and Category
 Catalogue CatalogueService.getItems(java.lang.String catalogueName)
          Fetches all items for a Catalogue
 Cart CartService.getItems(java.lang.String cartId)
          Fetches the Items from the specified Cart
 Catalogue CatalogueService.getItemsByCategory(java.lang.String catalogueName, java.lang.String categoryName)
          Fetches all items for a Catalogue and Category
 Catalogue CatalogueService.getItemsByCategory(java.lang.String catalogueName, java.lang.String categoryName, java.lang.Integer max, java.lang.Integer offset)
          Fetches all items for a Catalogue and Category by paging.
 App42Response CatalogueService.getItemsCountByCategory(java.lang.String catalogueName, java.lang.String categoryName)
          Fetches count of all items for a Catalogue and Category
 Cart CartService.getPaymentByCart(java.lang.String cartId)
          Fetches Payment information for the specified Cart Id
 java.util.Vector CartService.getPaymentHistoryAll()
          History of all carts.
 java.util.Vector CartService.getPaymentHistoryByUser(java.lang.String userId)
          History of Carts and Payments for a User.
 java.util.Vector CartService.getPaymentsByStatus(java.lang.String paymentStatus)
          Fetches Payment information based on Status
 java.util.Vector CartService.getPaymentsByUser(java.lang.String userId)
          Fetches Payment information for a User.
 java.util.Vector CartService.getPaymentsByUserAndStatus(java.lang.String userId, java.lang.String paymentStatus)
          Fetches Payment information based on User Id and Status
 Cart CartService.increaseQuantity(java.lang.String cartID, java.lang.String itemID, int itemQuantity)
          To increase quantity of existing item in the cart.
 Cart CartService.isEmpty(java.lang.String cartId)
          Checks whether the Cart is Empty or not
 Cart CartService.payment(java.lang.String cartID, java.lang.String transactionID, java.lang.String paymentStatus)
          Update Payment Status of the Cart.
 App42Response CatalogueService.removeAllItems(java.lang.String catalogueName)
          Removes all the Items of the given Catalogue.
 App42Response CartService.removeAllItems(java.lang.String cartId)
          Removes all Items from the specified Cart
 App42Response CartService.removeItem(java.lang.String cartId, java.lang.String itemId)
          Removes the specified item from the specified Cart
 App42Response CatalogueService.removeItemById(java.lang.String catalogueName, java.lang.String categoryName, java.lang.String itemId)
          Removes the Item for the given Id
 App42Response CatalogueService.removeItemsByCategory(java.lang.String catalogueName, java.lang.String categoryName)
          Removes all the Items from a given Catalogue and Category
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.social
 

Methods in com.shephertz.app42.paas.sdk.jme.social that throw App42Exception
 Social SocialService.linkUserFacebookAccount(java.lang.String userName, java.lang.String accessToken)
          Links the User Facebook access credentials to the App User account.
 Social SocialService.linkUserFacebookAccount(java.lang.String userName, java.lang.String accessToken, java.lang.String appId, java.lang.String appSecret)
          Links the User Facebook access credentials to the App User account.
 Social SocialService.linkUserLinkedInAccount(java.lang.String userName, java.lang.String accessToken, java.lang.String accessTokenSecret)
          Links the User LinkedIn access credentials to the App User account.
 Social SocialService.linkUserLinkedInAccount(java.lang.String userName, java.lang.String accessToken, java.lang.String accessTokenSecret, java.lang.String apiKey, java.lang.String secretKey)
          Links the User LinkedIn access credentials to the App User account.
 Social SocialService.linkUserTwitterAccount(java.lang.String userName, java.lang.String accessToken, java.lang.String accessTokenSecret)
          Links the User Twitter access credentials to the App User account.
 Social SocialService.linkUserTwitterAccount(java.lang.String userName, java.lang.String accessToken, java.lang.String accessTokenSecret, java.lang.String consumerKey, java.lang.String consumerSecret)
          Links the User Twitter access credentials to the App User account.
 Social SocialService.updateFacebookStatus(java.lang.String userName, java.lang.String status)
          Updates the Facebook status of the specified user.
 Social SocialService.updateLinkedInStatus(java.lang.String userName, java.lang.String status)
          Updates the LinkedIn status of the specified user.
 Social SocialService.updateSocialStatusForAll(java.lang.String userName, java.lang.String status)
          Updates the status for all linked social accounts of the specified user.
 Social SocialService.updateTwitterStatus(java.lang.String userName, java.lang.String status)
          Updates the Twitter status of the specified user.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.storage
 

Methods in com.shephertz.app42.paas.sdk.jme.storage that throw App42Exception
 App42Response StorageService.deleteDocumentById(java.lang.String dbName, java.lang.String collectionName, java.lang.String docId)
          Delete target document using Object Id from given db and collection.
 Storage StorageService.findAllDocuments(java.lang.String dbName, java.lang.String collectionName)
          Find all documents stored in given database and collection.
 Storage StorageService.findAllDocuments(java.lang.String dbName, java.lang.String collectionName, java.lang.Integer max, java.lang.Integer offset)
          Find all documents stored in given database and collection.
 App42Response StorageService.findAllDocumentsCount(java.lang.String dbName, java.lang.String collectionName)
          Gets the count of all documents stored in given database and collection.
 Storage StorageService.findDocsWithQueryPagingOrderBy(java.lang.String dbName, java.lang.String collectionName, Query query, java.lang.Integer max, java.lang.Integer offset, java.lang.String orderByKey, java.lang.String type)
          Find target document using Custom Query with paging and orderby.
 Storage StorageService.findDocumentById(java.lang.String dbName, java.lang.String collectionName, java.lang.String docId)
          Find target document by given unique object id.
 Storage StorageService.findDocumentByKeyValue(java.lang.String dbName, java.lang.String collectionName, java.lang.String key, java.lang.String value)
          Find target document using key value search parameter.
 Storage StorageService.findDocumentsByQuery(java.lang.String dbName, java.lang.String collectionName, Query query)
          Find target document using Custom Query.
 Storage StorageService.findDocumentsByQueryWithPaging(java.lang.String dbName, java.lang.String collectionName, Query query, java.lang.Integer max, java.lang.Integer offset)
          Find target document using Custom Query with paging.
 java.lang.String StorageService.getJsonFromMap(java.util.Hashtable map)
           
 Storage StorageService.insertJSONDocument(java.lang.String dbName, java.lang.String collectionName, java.lang.String json)
          Save the JSON document in given database name and collection name.
 Storage StorageService.insertJsonDocUsingMap(java.lang.String dbName, java.lang.String collectionName, java.util.Hashtable map)
          Save the JSON document in given database name and collection name.
 java.lang.String StorageService.mapReduce(java.lang.String dbName, java.lang.String collectionName, java.lang.String mapFunction, java.lang.String reduceFunction)
          Map reduce function to search the target document.
 Storage StorageService.updateDocumentByDocId(java.lang.String dbName, java.lang.String collectionName, java.lang.String docId, java.lang.String newJsonDoc)
          Update target document using the document id.
 Storage StorageService.updateDocumentByKeyValue(java.lang.String dbName, java.lang.String collectionName, java.lang.String key, java.lang.String value, java.lang.String newJsonDoc)
          Update target document using key value search parameter.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.upload
 

Methods in com.shephertz.app42.paas.sdk.jme.upload that throw App42Exception
 Upload UploadService.getAllFiles()
          Gets all the files for the App
 Upload UploadService.getAllFiles(java.lang.Integer max, java.lang.Integer offset)
          Gets all the files By Paging for the App
 Upload UploadService.getAllFilesByUser(java.lang.String userName)
          Get all the file based on user name.
 Upload UploadService.getAllFilesByUser(java.lang.String userName, java.lang.Integer max, java.lang.Integer offset)
          Get all the files based on user name by Paging.
 App42Response UploadService.getAllFilesCount()
          Gets count of all the files for the App
 App42Response UploadService.getAllFilesCountByUser(java.lang.String userName)
          Gets the count of file based on user name.
 Upload UploadService.getFileByName(java.lang.String name)
          Gets the file based on file name.
 Upload UploadService.getFileByUser(java.lang.String name, java.lang.String userName)
          Gets the file based on user and file name.
 Upload UploadService.getFilesByType(java.lang.String uploadFileType)
          Get the files based on file type.
 Upload UploadService.getFilesByType(java.lang.String uploadFileType, java.lang.Integer max, java.lang.Integer offset)
          Get the files based on file type by Paging.
 App42Response UploadService.getFilesCountByType(java.lang.String uploadFileType)
          Get the count of files based on file type.
 App42Response UploadService.removeAllFiles()
          Removes all the files for the App
 App42Response UploadService.removeAllFilesByUser(java.lang.String userName)
          Removes the files based on user name.
 App42Response UploadService.removeFileByName(java.lang.String name)
          Removes the file based on file name.
 App42Response UploadService.removeFileByUser(java.lang.String name, java.lang.String userName)
          Removes the file based on file name and user name.
 Upload UploadService.uploadFile(java.lang.String name, java.io.InputStream fileStream, java.lang.String fileType, java.lang.String description)
          Uploads file on the cloud.
 Upload UploadService.uploadFileForUser(java.lang.String name, java.lang.String userName, java.io.InputStream fileInputStream, java.lang.String fileType, java.lang.String description)
          Uploads file on the cloud for given user.
 

Uses of App42Exception in com.shephertz.app42.paas.sdk.jme.user
 

Methods in com.shephertz.app42.paas.sdk.jme.user that throw App42Exception
 User UserService.assignRoles(java.lang.String uName, java.util.Vector roleList)
          Assign Roles to the existing User
 App42Response UserService.authenticate(java.lang.String uName, java.lang.String pwd)
          Authenticate user based on userName and password
 App42Response UserService.changeUserPassword(java.lang.String uName, java.lang.String oldPwd, java.lang.String newPwd)
          Changes the password for user based on the userName.
 User UserService.createOrUpdateProfile(User user)
          Creates or Updates User Profile.
 User UserService.createUser(java.lang.String uName, java.lang.String pwd, java.lang.String emailAddress)
          Create a User with userName, password & emailAddress
 User UserService.createUser(java.lang.String uName, java.lang.String pwd, java.lang.String emailAddress, java.util.Vector roleList)
          Create a User with userName, password & emailAddress and assigns the roles to the created User
 App42Response UserService.deleteUser(java.lang.String userName)
          Deletes a particular user based on userName.
 java.util.Vector UserService.getAllUsers()
          Gets the details of all users
 java.util.Vector UserService.getAllUsers(java.lang.Integer max, java.lang.Integer offset)
          Gets all users by Paging
 App42Response UserService.getAllUsersCount()
          Gets the count of all the users
 java.util.Vector UserService.getLockedUsers()
          Gets the details of all the locked users
 java.util.Vector UserService.getLockedUsers(java.lang.Integer max, java.lang.Integer offset)
          Gets the details of all the locked users By paging.
 App42Response UserService.getLockedUsersCount()
          Gets the count of all the locked users
 User UserService.getRolesByUser(java.lang.String userName)
          Get the roles from the specified User
 User UserService.getUser(java.lang.String userName)
          Gets the User details based on userName
 User UserService.getUserByEmailId(java.lang.String emailId)
          Gets user details based on emailId
 java.util.Vector UserService.getUsersByProfileData(User.Profile profileData)
          Gets the list of Users based on Profile Data
 java.util.Vector UserService.getUsersByRole(java.lang.String role)
          Get all the Users who have the specified role assigned
 User UserService.lockUser(java.lang.String uName)
          Locks the user based on the userName.
 App42Response UserService.resetUserPassword(java.lang.String uName, java.lang.String pwd)
          Updates the User password based on userName.
 App42Response UserService.revokeAllRoles(java.lang.String userName)
          Revokes all the roles from the user.
 App42Response UserService.revokeRole(java.lang.String userName, java.lang.String role)
          Revokes the specified role from the user.
 User UserService.unlockUser(java.lang.String uName)
          Unlocks the user based on the userName.
 User UserService.updateEmail(java.lang.String uName, java.lang.String emailAddress)
          Updates the User's Email Address based on userName.